Основен програмен език и неговата история
Историята на програмните езици знае много примери, когато има много реални революции в програмирането. Историята на програмния език на BASIC е точно това. От малък, малко използван език за обучение, той се превърна в истински стандарт за почти всички програмни езици.
Основният програмен език на BASIC е разработен от Томас Курц и Джон Кеномес през 1964 г. с цел преподаване на студентите в основите на програмирането. Езикът се оказа прост, разбираем, с доста лесен интерфейс. Целта на разработчиците беше ясна: те се нуждаеха от един прост език за програмиране, който да е едновременно достъпен. Ето основните разпоредби, които са взели предвид "бащите" на BASIC:
1) Лесна употреба;
2) масивност;
3) информативен;
4) Езикът трябва да поддържа способността за проследяване и отстраняване на грешки;
5) Езикът не трябва да изисква сериозни хардуерни познания;
6) Езикът на програмиране трябва да стане връзка между потребителя и операционната система.
В резултат на това той е бил използван в много други образователни институции. 11 години по-късно, когато светът е залят с милиони нови микрокомпютър език за програмиране BASIC интересуват от Бил Гейтс и Пол Алън, хората, които са създадени от Microsoft. Те, след като обединиха усилията си, подобриха версията на BASIC за своите първите компютри, които биха могли да работят дори с 4kb RAM (!).
След известно време, тяхната версия се превърна в един от най-използваните и популярни езици за програмиране. По време на формирането на езика за програмиране BASIC често се опита да затвори, много би искал да намери недостатъци и да се премахне използването на езика. Въпреки това, с появата на IBM компютри, Basic стана основният език за програмиране, който беше използван от другите. Струва си да се отбележи, че вече се нарича GW-basic. После дойде турбото базово от Borland и Quick Basic. Всички версии, разработени по-късно, трябва да бъдат написани по начин, който да поддържа съвместимост с предишните. Дори и най-новата версия на този програмен език работи с първите, с малки корекции.
И тогава дойде ерата на Microsoft. В началото на 90-те години: операционната система за Windows завладя почти целия софтуерния пазар, всички се радваха да го видят, всички - с изключение на програмистите. Животът им се е превърнал в ад. За да създадете най-обикновените, прости прозорци, трябва да напишете много от кодовите страници, да промените шрифтовете на писане и накрая да "начертаете" новите бутони. Но трябва да признаем, че има много повече предимства, отколкото недостатъци и в крайна сметка третата версия на операционната система се превърна в световен стандарт за персоналния компютър.
Имаше нужда от промяна на BASIC. По този начин програмният език на BASIC стана известен като Microsoft Visual Basic. Разширените планове на компанията все още не са известни и разработчиците се фокусираха върху нов език за програмиране главно за непрофесионалисти. програмиране система, внедрена в Visual Basic, направи възможно да се движат далеч от тежката структура на прозорците и да се създаде добро ниво на програмата, без да има най-голямо количество знания. Крайният пирон в ковчега, който е почти погребан другите, такива видове са доста добри програмни езици като Fortran и Паскал, е развитието на сортовете на основни приложения.
Понастоящем програмният език на BASIC е толкова популярен, че почти всеки уважаващ себе си програмист го познава и използва. Искам да отбележа, че се използва в такива приложения като офис и интернет сървър на Microsoft. Но може би една от най-важните сфери на приложение, BASIC езикът за програмиране, беше получена при разработването и конфигурирането на приложения в .NET средата. В допълнение, най-новото развитие на компанията Бил Гейтс, Microsoft C ++, разкрива огромна гама от възможности за потребителите, благодарение на двама професори от Dartmouth College.
- Какво е това - компилаторът или как да направите компютъра да разбере какво искате от него?
- Структурирано програмиране
- Java програмен език
- Списък на езиците за програмиране. Програмни езици на ниско и високо ниво
- Как да научите програмиране от нулата на популярни езици за програмиране
- Какво е Ruby? Програмен език "Ruby"
- Езици за компютърно програмиране: видове, описание, приложение и обратна връзка
- Програмиране на игри: програми, характеристики на създаването и препоръки
- Какво представлява Паскал? Програмиране в Pascal
- Най-популярните езици за програмиране. Програмни езици за начинаещи
- Оценка на езиците за програмиране 2016
- Компилацията е какво?
- История на разработването на езици за програмиране: накратко за всичко
- Езикът на програмиране c (s)
- Скриптови езици за програмиране: задачи, функции и предимства
- Процедурното програмиране е какво?
- Какъв език за програмиране трябва да избера за начинаещ, който да научи
- Официални езици: примери. Знаци на официалния език
- Най-лесният език за програмиране за начинаещи
- Каква е системата за програмиране
- Защо да използвате езици за програмиране на високо ниво?