Дано доходчивое изложение сути языка программирования паскаль, и на его примере доведены до читателя основные концептуальные понятия, входящие практически в любой процедурный язык программирования. Использование возможностей языка, в том числе и для работы со сложными структурами данных, иллюстрируется большим числом законченных примеров. Затрагиваются и некоторые общие методологические аспекты современного программирования - методика разработки программ, их документирование, структурное программирование. Написано с учетом опыта преподавания программирования на факультете вычислительной математики и кибернетики МГУ им. М.В.Ломоносова. Для студентов университетов, программистов, специалистов в области информатики, а также учащихся школ и колледжей, специализированных в области программирования. Учебный материал может быть использован в различных курсах по программированию, основанных на Федеральном государственном образовательном стандарте высшего образования.
Dano dokhodchivoe izlozhenie suti jazyka programmirovanija paskal, i na ego primere dovedeny do chitatelja osnovnye kontseptualnye ponjatija, vkhodjaschie prakticheski v ljuboj protsedurnyj jazyk programmirovanija. Ispolzovanie vozmozhnostej jazyka, v tom chisle i dlja raboty so slozhnymi strukturami dannykh, illjustriruetsja bolshim chislom zakonchennykh primerov. Zatragivajutsja i nekotorye obschie metodologicheskie aspekty sovremennogo programmirovanija - metodika razrabotki programm, ikh dokumentirovanie, strukturnoe programmirovanie. Napisano s uchetom opyta prepodavanija programmirovanija na fakultete vychislitelnoj matematiki i kibernetiki MGU im. M.V.Lomonosova. Dlja studentov universitetov, programmistov, spetsialistov v oblasti informatiki, a takzhe uchaschikhsja shkol i kolledzhej, spetsializirovannykh v oblasti programmirovanija. Uchebnyj material mozhet byt ispolzovan v razlichnykh kursakh po programmirovaniju, osnovannykh na Federalnom gosudarstvennom obrazovatelnom standarte vysshego obrazovanija.