Концепция в дефиниция ABC
Miscellanea / / July 04, 2021
От Гилем Алсина Гонсалес, през март. 2017
От езиците на програмиране Има някои, които са по-трудни, а други са по-лесни, по-сходни със структурата на естествения език или по-малко. Случаят на Паскал е в средата, лесен за уча и достатъчно мощен, за да направи всичко необходимо в едно компютър.
Паскал е език за програмиране, разработен в края на 60-те години с образователна цел, но който се радва на голяма популярност в началото и средата на 90-те с инструменти, които го поставят на челните позиции на езиците, използвани за разработване на приложения търговски
Създаден от швейцарския професор Никлаус Вирт за използване от неговите ученици, той е кръстен от създателя му като Паскал в чест на френския математик Блез Паскал, на който Вирт е бил почитател.
Това е силно типизиран език и структуриран. Първият (въвеждане) означава, че трябва да дефинирате типовете данни за променливите, т.е. да декларирате априори тяхното име и да решите дали този идентификатор ще съдържа число, а текст и от какъв тип ще бъдат тези елементи.
Това, че е структурирано, означава, че използва структури за контрол на потока на програмата, като функции и процедури.
Разликата между тях е, че функцията винаги връща стойност, докато това не е непременно така в случай на процедура.
Продуктите на Borland (Turbo Pascal и Delphi) дадоха на Pascal максималната си популярност в началото / средата на 90-те години, намалявайки постепенно в полза на други езици като C / C ++ или Java
Няма причина ясна техническа за това, може би само фактът, че инструментите за изграждане на приложения в Паскал не са копали дълбоко и напредват достатъчно, за да предизвика други езици, и че Borland (основният шампион на езика) загуби пара срещу конкурентите на ръста на Microsoft.
Това доведе до това, че малко по малко Паскал и всички негови варианти губеха известност в панорамата на разработването на приложения.
Дори днес имаме инструменти за програмиране в Паскал за повечето операционни системи, както безплатни, така и платени, дори за най-модерните цели като разработването на приложения мобилни телефони на Android. Използването му обаче е малцинство в областта на развитието професионален.
Как изглежда една програма в Pascal? Ами по този начин
програма HelloWorld;
започнете
writeln ('Здравей, свят')
край.
Както виждаме, само с един четене и без непременно да се налага да разбираме много програмиране, можем да видим как една програма се „декларира“, дава й име, дефинира начало, действие (в този случай инструкцията writeln съответства на ситопечат) и окончателен.
Благодарение на това съоръжение, ако трябваше да препоръчам език за програмиране, за да започна да уча, бих избрал Pascal, тъй като освен че съм роден с това намерение е лесно да се разберат същностите на програмирането чрез неговото използване и впоследствие да се премине към друг език с по-голям брой потребители и повече библиотеки и помощни програми за нашият обхват.
Снимки: Fotolia - hanss / maciek905
Теми в Паскал