زبان های برنامه نویسی
*** زبان زبان است ! همونطوری که ما باید با شخصی از کشور دیگه با زبانی که براش قابل فهم باشه حرف بزنیم ، برای حرف زدن و دستور دادن به کامپیوتر هم باید با زبانی قابل فهم باهاش حرف زد ! ***
َآشنایی کوتاه با زبان های برنامه نویسی در ادامه مطلب ...
زبانهای برنامهنویسی ساختارهای زبانی دستورمداری در رایانهها هستند که بهوسیلهٔ آنها میتوان یک الگوریتم را بهوسیلهٔ ساختارهای دستوری متفاوت برای اجرای رایانه توصیف کرد و با این روش امکان نوشتن برنامه جهت تولید نرمافزارهای جدید بوجود میآید. معمولاً هر زبان برنامهنویسی دارای یک محیط نرمافزاری ( که به آن IDE می گویند ) برای وارد کردن متن برنامه، اجرا (Run ) ، همگردانی و رفع اشکال ( Debug ) آن هستند.
عموماً زبانهای برنامه نویسی را از لحاظ نزدیک بودن به زبان ماشین ( همان 0و1 های غیرقابل فهم برای انسان ) به 3 دسته تقسیم می کنند :
سطح پایین »
( سطح به معنای بی ارزشی زبان نیست ! به این معناست که میزان فهم انسان از آنها پایین است .)
برنامه نویسی با آنها بسیار سخت است .
قدرت بسیار بالایی دارند ( عملا مستقیما با سیستم حرف می زنید ! )
(مثلا زبان Assembly)
سطح میانی »
برنامه نویسی با آنها نه بسیار سخت است نه بسیار آسان .
شباهت هایی به زبان های سطح پایین و سطح بالا دارند .
مناسب ترین زبان برای ساخت انواع نرم افزار ها هستند.
(مثلا C, C++,Java,Pascal )
سطح بالا »
برنامه نویسی با آنها بسیار راحت است اما نسبت به زبان های میانی قدرت بسیار کمتری در برنامه نویسی دارند .
(مثلا QBasic, Visual Basic )