У дома развитие Какво представлява езика за програмиране? - определение от техопедия

Какво представлява езика за програмиране? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава поколение от езици за програмиране?

Генерациите на езици за програмиране са класификации на езици за програмиране, които се отнасят към различни епохи от историята на програмирането. Тази класификация показва как се увеличава мощността на програмиране. Някои смятат този напредък, тъй като функциите на програмиране, които по-рано се считаха за значими, стават по-маловажни.

Техопедия обяснява поколенията на програмния език

Езикът за програмиране от първо поколение е описан като кодиране, а не програмиране, защото програмистите трябваше да въвеждат програмата в компютъра под формата на машинен код, а не като писмен език. А самият алгоритъм беше написан на хартия.


Второто поколение се появи с езици за програмиране, които напълно заместват машинния код. Програмистът написа програмата през езика за сглобяване; след това асемблер автоматично го интерпретира в машинен код. Първите такива езици бяха FORTRAN, COBOL и ALGOL.


Третото поколение беше много по-развито. Включени причини:

  1. Алгоритмите станаха независими от доставчика на машина, който я управлява.
  2. Въведените езици имаха солиден контрол на достъпа над наличните данни от различни устройства за съхранение.
  3. Блоковите структури първо се появиха под формата на функции и подпрограми. Те разшириха програмната мощност и спестиха много време и усилия за програмиране.
Какво представлява езика за програмиране? - определение от техопедия