3GL یا Third Generation Language (زبان برنامه‌نویسی نسل سوم) به زبان‌های برنامه‌نویسی سطح بالا همچون جاوا، پایتون، پی‌اچ‌پی و ... گفته می‌شود.

بیشتر

2GL یا Second Generation Language (زبان برنامه‌نویسی نسل دوم) به زبان اسمبلی اشاره دارد. درواقع، هدف اصلی زبان اسمبلی این بوده است تا برنامه‌نویسی را راحت‌تر سازد.

بیشتر

5GL یا Fifth Generation Language (زبان برنامه‌نویسی نسل پنجم) به گروهی از زبان‌های برنامه‌نویسی گفته می‌شود که از یک GUI یا Graphical User Interface (رابط گرافیکی کاربری) برای کدنویسی استفاده می‌کنند که درنهایت سورس‌کد نوشته شده با این زبان‌ها، با کامپایلر یک زبان 3GL یا 4GL کامپایل می‌شود.

بیشتر

4GL یا Fourth Generation Language (زبان برنامه‌نویسی نسل چهارم) به زبان‌هایی گفته می شود که هدف از طراحی آن‌ها این بوده تا به نسبت یک زبان برنامه‌نویسی نسل سوم، به‌مراتب نزدیک‌تر به زبان محاوره‌ای انسان‌ها باشد.

بیشتر

در صنعت کامپیوتر، 1GL یا First Generation Language به Machine Language (زبان ماشین) یا همان صفر و یک اشاره دارد. در زبان ماشین -که یک زبان سطح پایین است- به‌جای آن‌که از دستورات انگلیسی استفاده شده باشد، از اعداد ۰ و ۱ برای نوشتن دستورات استفاده شده است.

بیشتر

ABAP که مخفف واژگان Advanced Business Application Programming (برنامه‌نویسی اپلیکیشن‌های تجاری پیشرفته) است، یک زبان برنامه‌نویسی است که برای توسعهٔ اپلیکیشن‌های سیستم SAP R/3 مورد استفاده قرار می‌گیرد.

بیشتر

Three-tier Application به اپلیکیشن‌هایی گفته می‌شود که سورس‌کد آن‌ها به ۳ بخش مجزا تقسیم‌بندی شده و هر بخش عملکرد جداگانه‌ای دارد اما این درحالی است که این ۳ لایه در کنار یکدیگر می‌توانند یک اپلیکیشن کاربردی را تشکیل دهند و به‌تنهایی کاری از پیش نخواهند برد. این بخش‌ها عبارتند از View ،Model و Controller که به‌صورت خلاصه MVC هم نامیده می‌شوند.

بیشتر