В наши дни използваме софтуер за хиляди дейности, които улесняват ежедневието ни. Всеки един от тях е изграден на базата на някой от хилядите програмни езици, една част от които са по-предпочитани. Съответно компаниите търсят да наемат хора, които да могат да работят с тях. Business Insider подрежда програмните езици, които ако знаете, със сигурност ще ви помогнат да си намерите работа:
Java: Все още това е най-популярният програмен език, който се използва в развиването на приложения за Android устройства и за разнообразни бизнес софтуери.
С: Това е един от най-старите програмни езици. Той е създаден през 1970 година, но все още е широко използван.
Python: Той се появява през 1989 година и е много харесван заради четивния си код. Много програмисти го препоръчват като най-лесният програмен език за начинаещи.
PHP: Този програмен език е особено популярен, като според някои изчисления на него са написани една трета от сайтовете в глобалната мрежа. В това число влизат WordPress, Facebook и Yahoo.
Visual Basic: Този език е разработен от Microsoft и прави програмирането по-лесно с използването на графични елементи. Според някои той е доста остарял, но все още има програмисти, които го предпочитат.
JavaScript: Използван предимно за уеб приложения, този програмен език също е доста известен. Той обаче няма много общо с Java, като изключим името. Мрежата на JavaScript е доста по-съвременната. От друга страна обаче критиките към езика са, че той натоварва интернет браузърите и че не осигурява достатъчна сигурност за потребителите.
Ruby: Подобно на Python програмистите харесват Ruby заради това, че неговият код е лесен за писане и разчитане. Може би заради това официалното мото на езика е: “Най-добрият приятел на програмиста”.
Perl: Първоначално разработен от НАСА в края на 80-те години на миналия век, Perl превъзхожда останалите езици заради по-лесната обработка на текстове.
Pascal: Носещ името на философа Блез Паскал, този език е бил използван при първите компютри Apple Macintosh. Все още има редица системи, базирани на него.
semes-abramovich
на 14.10.2017 в 14:05:38 #1Отново поредната невярна статия. Да започнем отзад напред. Pascal - Object Pascal, Delphi - Единственият програмен език, отговарящ на военните стандарти. Към момента се използва за разработка на проекти от клас A++. Един от най-добрите езици за програмиране, притежаващ специфика (като вградените модули за работа с размити множества както и библиотеките за паралелно програмиране), които все още нито един друг език няма. Езика се използва при разработка на системи, управлявани с миографски сигнали, както и такива управлявани от мозъчни вълни. За справка вижте RAD Studio 10.2 Tokyo. Perl - Скриптов език със затихващи функции. Ruby - Абсурден синтаксис и липса на каквато и да било логика. Отново визираме скриптов език, а не език за програмиране. Java Script - Отново скриптов език, ориентиран към web. Предпочитан е от привържениците на т.н. "отворен код". Наложен под диктата на IBM (виж Web Sphere). Губи позиции с навлизането на HTML5 и CSS3. Visual Basic - Визуалното програмиране е едно от най-актуалните направления в момента (виж Visual C++). Basic си остава най-употребяваният език за програмиране в промишлените системи. PHP - Отново скриптов език с намаляваща популярност. Както и Java Script и тук имаме загуба на позиции с навлизането на HTML5. Някой от системните библиотеки се оказаха прекрасни контейнери за криптовируси, за което многократно алармираха специалистите по киберсигурност. Python - Python и "четивен код" са две несъвместими понятия. Все пак това е език с висока степен на абстракция (да не забравяме, че е продукт на университетската "мисъл"). Що се отнася до използваната среда за разработка тя се свежда до най-обиковен текстови редактор. Друго си е да живееш в 80-те години на миналия век, но явно някои ги гони насталгия. C - Създаден от Керниган и Ричи за програмисти, които не са чували за Assembler и програмиране. Първоначално се използва за поддръжка на UNIX базирани системи. не бива да се бърка със C++. C++ е нещо различно като концепция, все пак е обектно ориентиран, а не процедурен език. Java - Java претендира да е надплатформен език, но на практика това не е така. Политиката на Oracle понякога предизвиква учудване. Java става популярен, когато започват разработките на платформи за електронна търговия. Преди това се ползваше от Novell (но всички знаем до какво доведе това) в NetWare. Интересно, че и дума не е написана за езици като Advanced Boolean Expression Language (ABEL), A Hardware Programming Language (AHPL), Bluespec (създаден през юни 2003), Handel-C, ParC, Just-Another Hardware Description Language (JHDL), Lava и др. реални програмни езици, които се ползват за реални системи, без които обществото ни няма как да функционира (няма да имаме ел.енергия, водоснабдяване, контрол на полетите, ЖП транспорт, морска навигация и пр.), но ... Абе, друго си е да вярваш, че internet се свежда до порносайтовете, социалните мрежи и търсачките. Да ни пази господ от потребители, които се изживяват като експерти. Дано си останат все така невежи, че иначе е страшно. Да ги научиш на нещо е като да дадеш заредена картечница в ръцете на луд.