Как се програмните езици

Програмиране >> статии

Езиците за програмиране са създадени няколко десетилетия и тази работа е бил дълго, трудно и досадно. В действителност, на родния език - е верига от логически подредени нули и единици, в нарушение последователност, които водят до спиране на програмата и провала в работата на компютъра и развитие на машини зависими изисквания за програмистите да създават нови начини да се пишат команди.

Как се програмните езици

История на езиците за програмиране: Начало

езици от високо ниво: алгоритмични езици

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

- Компилация компилация или когато инструкциите влязат в сила, след като прехвърлянето на активната целия пакет;

- Тълкуване или тълкуване, в които изпълнението и превод на машинен език се извършва в синхронен начин.

Отличителна черта на тези програми са: лекота на създаване (кодиране), има възможност за коригиране по време на употреба, лекота на четене.

1954: Структурирани Програмиране

Светът стана известен първият съставител на език за програмиране много високо ниво. Ние говорим за Fortran, от формула преводач на английски съкращението. Език развитие на по-прости, но при изготвянето на програми за езиково обучение насипни става почти нечетлив, въпреки че много версии на Fortran е бил освободен.

Пикът на развитие на езиците за програмиране пада върху 50-60s, а след няколко опции:

- Алгол (1958), създаден на базата на отделни единици;

- Cobol (1959) - на езика на бизнеса и управлението, на базата на C +;

- Basic (1965), добре познат на програмистите днес.

През 1970 г. той създава език за програмиране, наречен на името на учен Б. Паскал - Паскал. Създаден на езика на програмата е лесен за четене, не са възникнали трудности и обучение. Обикновено, добре структуриран език все още е популярен сред начинаещите програмисти.

Малко по-късно, през 1972 г., разработен втори език за програмиране - C, вместо постиженията на по-рано създадени езици, иновации, става може би най-популярните сред потребители и създатели на програми. Обикновено, добре структуриран, лесен за научаване на езика С се превръща в любим на другите езици.

Как се програмните езици

Обектно-ориентираното програмиране (ООП): 1970

Идеологията процедурно програмиране не са официално свързани с функциите за обработка, инженери трябваше да седне зад създаването на нова концепция за изготвяне на езика. В основата на обектно-ориентирани концепции са:

- обектен модел, който все още не съществува;

- абстракция, придаващи характеристики на обекта;

- капсулиране, когато се комбинира свойства и методи, с цел да се крие данни;

Първата езикова Simula, малко по-късно е изобретил Smalltalk. В момента този вид език за програмиране подкрепа модерен софтуер: Object Pascal (Delphi), C ++, C #, Java.