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

Съдържание:

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

Видео: Какви езици за програмиране има

Видео: Какви езици за програмиране има
Видео: Езици за програмиране: с кой да започна? (със Светлин Наков) 2024, Ноември
Anonim

Езиците за програмиране правят възможно създаването на инструменти за работа, комуникация и творчество. Има хиляди езици по света, които позволяват пълен диалог с компютър.

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

Уеб езици

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

PHP е език за програмиране за създаване на интерактивни уебсайтове. Php програми (скриптове) се хостват на отдалечени компютри (сървъри). Когато осъществява достъп до име на домейн, интернет потребител иска файлове от сървъра. Скриптът php генерира html код в зависимост от заявката на потребителя, сайтът работи динамично, като пълноценна компютърна програма, която реагира на действия.

Обикновено PHP взаимодейства с база данни, която има свой собствен език за заявки. Най-популярният език за заявки към база данни е MySQL. Тя ви позволява да създавате релационни бази данни, базирани на връзки между структури на таблици.

Езикова група С

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

Езикът C има проста структура, командите му могат да се възпроизвеждат дори от деца. „C“може да бъде разширена от общността на програмистите, използвайки специални функционални файлове - библиотеки.

Цяла група инструменти за разработка (CLR) и пълноценни езици са нараснали на основата на езика C. C # (ASP платформа) е софтуерната основа на продуктите на Microsoft. C ++ се превърна в любим инструмент за разработчиците по целия свят.

Обикновен Паскал

Езикът Паскал е създаден за образователни цели от скандинавския програмист Нортус Вирт. Този език се преподава дълго време в съветските училища и университети, а също така се използва локално от научните институции в Европа. Поради трудностите с разширяемостта (на Pascal липсват прототипи на библиотечни файлове, които се използват широко на езици C), езикът не е получил широко приложение при писане на софтуер.

Делфи е наследник на езика Паскал. Тъй като много програмисти получиха основите на своята специалност в алгоритмично простия език Паскал, екипът за разработка реши да създаде инструмент за работа в наследника на езика Паскал: в края на краищата основните команди са познати, има много развити математически функции.

Най-новите езици за програмиране

Обикновено нови езици изглежда решават конкретни проблеми. IFrame служи за създаване на приложения Vkontakte, Erlang - за работа с натоварване на сървъра, NOSQL - за създаване на бази данни с нетипизирана архитектура. В самото начало работата с нови инструменти може да бъде усложнена от липсата на придружаваща документация, но това има и допълнителни предимства: можете да общувате с „последователите“на езика, да спечелите име в общността на разработчиците и да получите справочна информация от източника.

Препоръчано: