نکاتی که بایستی در مورد زبان برنامه نویسی بدانید

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

زبان برنامه نویسی به دو دسته ی سرور ساید و کلاینت ساید تقسیم می شود که زبان سرور ساید شامل j2e, Dejango, php,asp.net ,node js می باشد که امکان دریافت request از سمت مرورگرها، انجام پردازشهای لازم روی انها و در صورت لزوم ارتباط با بانک اطلاعاتی را فراهم می کنند.

تنها زبان برنامه نویسی کلاینت ساید javascript می باشد که فریم ورکها و library هایی مانند jquery, angular cli, react js,kendo ui و vue js بر پایه ی آن به کمک node js ایجاد شده اند و امکان تعامل صفحات سایت را با کاربران جدا از سرور روی مرورگرها فراهم می کنند.

زبان ها دارای سطوح متفاوتی می باشند از “سطح پایین ” تا “زبان‌های سطح بالا”. اما زبان‌ های سطح پایین معمولاً به زبان ماشین نزدیکتر می باشد در نتیجه سریعتر اجرا می‌شوند، بر خلاف آن زبان‌ های سطح بالا خلاصه تر می باشد و در نتیجه کاربرد آن آسان‌است ولی سرعت اجرای آن کم است.اما به صورت کلی چیزی که در تمام زبانها ثابت است ساختارهای اصلی و اساسی می باشد برای مثال ورودی، خروجی، محاسبه، شرط، حلقه و … ولی مسلما جزییات آنها متفاوت می باشد

دکمه بازگشت به بالا
بستن
بستن