Какво е Pascal?Много хора задават този въпрос. Това са предимно хора, които използват компютър на основно ниво. Pascal е един от най-известните езици за програмиране. Те я изучават, като правило, в гимназията или в първите години на висшето образование. Той се счита за основа за много други езици за програмиране.
Какво е Паскал, разбрахме.Сега се обръщаме директно към историята на появата и развитието му. Създателят на езика е Никлаус Вирт. Разработен е между 1968 и 1969г. Идеята за създаването на Паскал му дойде, след като участва в специална комисия за развитие на езиците. Какво е Паскал е интересно за много начинаещи програмисти. Това име е дадено на езика в чест на известния френски учен Блез Паскал, който е особено известен със създаването на механична машина, обобщаваща две числа.
Първите публикации за това какво е Паскал,се появява през 1970г. Те говориха за основните цели на създаването на този език, като ефективността, която би допринесла за отлични умения за програмиране и структуриране на данни.
Запознаването с Паскал трябва да започне с тованеговите характеристики. Основният е най-строгият тип и наличието на структурно програмиране. Паскал е първият от тези езици. Според разработчика, езикът трябва да допринася за дисциплинирано програмиране, тъй като елиминира възможно най-много различни грешки в синтаксиса, а също така има и интуитивен интерфейс. Какво е Паскал и какви са основните му характеристики - основните въпроси, които интересуват начинаещите програмисти. Езикът е доста прост дори за начинаещ.
Въпреки това, първоначално езикът имаше редица недостатъци.Основните от тях са: невъзможността за работа с динамична памет, кратка библиотека за I / O, липса на инструменти за изпълнение на функции, създадени на други езици и т.н. Какво е Паскал, чийто език е доста прост, в началото на 80-те години научиха много експерти. Въпреки това, не всички го харесаха. Някои експерти дори са написали статии, в които подробно са описвали всяка липса на език.
Подобно на много други езици за програмиране,Паскал може да се похвали не само с предимства, но и със сериозни недостатъци. Трябва да се каже, че постепенно разработчиците се борят с минусите, но те не винаги успяват.
Без значение как звучи, но не рядко и недостатъциезиково подпомагани програмисти в обучението. Освен това Паскал през 80-те години е била огромна крачка напред в сравнение с Fortran, която по това време е изучавана от начинаещи. Нещо повече, Fortran имаше още повече проблеми. За много кратък период от време Паскал успява да се превърне в основния език на преподаване в много училища и университети. На негова основа започнаха да се разработват многобройни програми.
Можете да напишете много за Паскал, но трябваотидете директно към процеса на програмиране. Всяко приложение в Pascal започва с ключова дума (програма). Веднага след нея се посочва името на програмата и след това се поставя ";". Понякога това не се изисква. След името можете да зададете списък на външни файлове, които ще действат като параметри. След това идва най-важното в програмата - нейното тяло. Състои се от раздели, описващи константи, типове, променливи, процедури и функции. След тях идва блокът от оператори - входната точка. Блокът оператори се намира между началната и крайната ключова дума. Всяко изявление е разделено с точка и запетая. За завършване на програмата се използва точка, която се поставя след тялото.
Для применения модуля в программном коде должно присъствайте на съобщение за него. Можете да направите такова съобщение, като използвате инструкцията за връзка, която е ключовата дума USES. След него се посочват имената на модулите, които трябва да бъдат свързани. Инструкцията се въвежда веднага след заглавката или в секцията на интерфейса.
Някои езикови реализации не поддържатмодули, особено по-стари версии. Те могат да бъдат разделени на два вида: софтуерен и спомагателен. Първата присъства в програмата, започвайки с програмата за ключови думи. Вторият съдържа променливи, константи, типове и така нататък, може да се използва в други модули.
Синтаксисът на Паскал изисква строго изпълнение.
Такой жесткий синтаксис является необходимым, так как компютърът се счита за изпълнител на приложението. Ако се използва неправилен знак, се показва грешка. Ако запетайката действа като разделител на операторите, тогава операторът разглежда целия текст, разположен между една точка и запетая. В случай на отнемане на този знак между операторите, програмата ще ги възприеме като едно и също ще даде грешка.
Езикът на Pascal ви позволява да вмъквате коментари. Те служат като обяснение на програмния код. Можете да използвате руския език. Коментарите нямат никакъв ефект върху програмата.
В Pascal можете да пишете малки и малки букви. Изборът зависи от програмиста.
Как уже было сказано, особая популярность Паскаля Падна на 1980-1990 г., но имаше критици, които смятаха езика за несериозен. Според тях той е подходящ само за обучение. Особено забележителна критика беше изложена в статията „Защо Pascal не е любимият ми език за програмиране“. Той е написан от Брайън Керниган, един от разработчиците на езика С. Именно след статията Паскал започна сериозно да се променя към по-добро.
Въпреки всички недостатъци, Паскал е най-силно притиснат от лекомисленото отношение на много програмисти.