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

 

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

در زیر زبان های برنامه نویسی را به طور عمده بیان کرده ایم:

1.      زبان ماشین

2.      زبان اسمبلی

3.      زبان سطح بالا

4.      زبان سیستم

5.      زبان اسکریپت

حال در مورد زبانهای برنامه نویسی به طور مختصر صحبت خواهیم کرد.

زبان ماشین یا کد

این زبانی است که برای سخت افزار کامپیوتر نوشته شده است. این زبان به طور مستقیم توسط واحد پردازش مرکزی (CPU) کامپیوتری را تحت تاثیر قرار میدهد.

زبان اسمبلی

این یک زبان کدگذاری، کدماشین است که ساده و قابل خواندن است.

زبان سطح بالا

زبان سطح بالا، یک زبان ساده، آسان و قابل فهم است و شبیه به زبان انگلیسی است. برای مثال COBOL، FORTRAN، BASIC، C، C +، Python و غیره.

زبان های سطح بالا بسیار مهم هستند، زیرا آنها در توسعه نرم افزارهای پیچیده کمک می کنند و مزایای زیر را دارند:

- برخلاف زبان اسمبلی یا زبان ماشین، کاربران نیازی به یادگیری زبان سطح بالا برای کار با سخت افزار ندارند.

- زبان های سطح بالا شبیه به زبان های طبیعی هستند، بنابراین یادگیری آن ساده و آسان است.

- زبان سطح بالا به گونه ای طراحی شده است که بلافاصله خطاها را شناسایی می کند.

- حفظ زبان سطح بالا آسان است و به راحتی میتوان آنرا تغییر داد.

- زبان سطح بالا باعث توسعه سریعتر میشود.

- زبان سطح بالا به نسبت توسعه مقرون به صرفه تر است.

- ارائه یک سند با زبان سطح بالا راحت تر است.

اگر چه زبان سطح بالا فواید فوق الذکر را دارد اما بی عیب هم نیست؛ استفاده از این زبان باعث میشود تا ما کنترل کمی برروی دستگاه یا سخت افزار داشته باشیم.

در لیست زیر فهرستی از محبوبترین زبانهای برنامه نویسی را برای شما آماده کرده ایم:

SQL | اس کیو ال

Java | جاوا

Javascript | جاوا اسکریپت

C# | سی شارپ

Python | پایتون

C++ | سی پلاس پلاس

PHP | پی اچ پی

IOS | آی او اس

Ruby/Rails / روبی

.Net | دات نِت

 

 


برچسب ها

سی شارپ | C# | .Net | دات نِت | Ruby Rails | روبی | IOS | آی او اس | PHP | پی اچ پی | C++ | سی پلاس پلاس | Python | پایتون | Javascript | جاوا اسکریپت | Java | جاوا | SQL | اس کیو ال |
آخرین به روزرسانی این مطلب:

2019-01-07T10:19:56


پربازدیدترین

از اینجا می توانیدمحبوب ترین مطالب را مشاهده کنید