بررسی تاریخچه‌ی زبان‌های برنامه نویسی از گذشته تا به امروز می‌تواند برای علاقه‌مندان بسیار جالب و تاثیر گذار باشد. هر چیزی در این دنیا تاریخچه‌ای دارد! دیگر چه برسد به زبان های برنامه نویسی که عمری را پشت سر گذاشته‌اند و یکی پس از دیگری به دنیای IT آمده‌اند، تاجایی‌که شکل دنیای واقعی را هم تغییر داده‌اند!

همه می‌دانیم که ما بدون زبان های برنامه نویسی ، در دنیای کامپیوترها غریب و بی‌یار و یاور بودیم. برای همین هم قصد داریم در این مقاله به این یاوران دیجیتال که مثل یک پل ارتباطی محکم، ما را به دنیای کامپیوتر وصل کرده‌اند، ادای دین کنیم!

اگر شما هم دلتان می‌خواهد از بیخ‌وبن با این زبان‌ها آشنا شوید و پراستفاده ترین و مهم ترین زبان های برنامه نویسی تا امروز را بشناسید، بدانید که خوب جایی آمده‌اید. چون ما درباره‌ی تمام این‌ها صحبت خواهیم کرد و علاوه‌بر روایت تاریخچه‌ی زبان های برنامه نویسی شما را با افرادی که این زبان‌ها را وارد دنیای ما کرده‌اند نیز آشنا خواهیم کرد.

تاریخچه‌ی زبان‌های برنامه نویسی

5 نسل زبان های برنامه نویسی : از نسل سوخته تا نسل برافروخته

اولین زبان های برنامه نویسی ای که پایشان را به دنیای IT گذاشتند، خیلی چغر و بدبدن! بودند و به‌سادگی نمی‌شد سر از زبانشان درآورد. مهندسین IT به این زبان‌ها، سطح پایین می‌گویند. البته قصد توهین ندارند فقط منظورشان این است که این زبان‌ها بیشتر به سبک ماشین‌ها حرف می‌زنند به همین دلیل برای انسان‌ها به‌راحتی قابل‌فهم و قابل‌یادگیری نیستند.

اما به‌مرور زبان های برنامه نویسی سطح بالا روی کار آمدند که درکشان برای انسان‌ها هم راحت‌تر بود. بگذارید برای اینکه بهتر با این زبان‌ها آشنا شوید، برویم سراغ معرفی 5 نسل زبان برنامه نویسی ! تا از این به بعد بدانید که هر کدام از این زبان‌های امروزی از چه نسل و تیروطایفه‌ای هستند.

نسل اول : زبان های برنامه نویسی دارای زبان ماشین (زبان صفر و یک) بودند.
نسل دوم : زبان‌های قابل‌درک‌تری برای انسان بودند (مانند زبان اسمبلی).
نسل سوم : به کامپایلر نیاز دارند و دستوراتشان برای انسان قابل‌فهم است، مثل زبان .COBOL (کامپایلر یا مفسر برنامه‌ای است که دستورات برنامه نویسی را به دستورات صفرویک تبدیل می‌کند.)
نسل چهارم : زبان محاوره‌ای دارند، مثل Oracle و SQLها.
نسل پنجم : به‌وسیله‌ی الگوریتم‌هایی که برنامه‌نویس می‌نویسد قابل‌درک‌اند. مثل prplog و Visual basic

تاریخچه‌ی زبان‌های برنامه نویسی