Concept in definitie ABC
Diversen / / July 04, 2021
Door Guillem Alsina González, in maart. 2017
Van de talen van programmeren Sommige zijn moeilijker en andere zijn gemakkelijker, lijken meer op de structuur van natuurlijke taal of minder. De koffer van Pascal zit in het midden, makkelijk te maken leren en krachtig genoeg om alles in één te doen computer.
Pascal is een programmeertaal die aan het eind van de jaren zestig werd ontwikkeld voor educatieve doeleinden, maar die vooral populair was bij begin en midden jaren 90 met tools die het in de voorhoede plaatsten van talen die worden gebruikt voor applicatie-ontwikkeling reclame
Ontworpen door de Zwitserse professor Niklaus Wirth voor gebruik door zijn studenten, werd het door zijn maker als Pascal gedoopt ter ere van de Franse wiskundige Blaise Pascal, van wie Wirth een bewonderaar was.
Het is een sterk getypte taal en gestructureerd. De eerste (typen) betekent dat u de gegevenstypen voor de variabelen moet definiëren, dat wil zeggen, hun naam a priori moet declareren en moet beslissen of die identifier een nummer, een tekst en van welk type zullen deze elementen zijn.
Gestructureerd betekent dat het structuren gebruikt om de stroom van het programma te regelen, zoals functies en procedures.
Het verschil hiertussen is dat een functie altijd een waarde retourneert, terwijl dit bij een procedure niet noodzakelijk het geval is.
De producten van Borland (Turbo Pascal en Delphi) gaven Pascal zijn maximale populariteit in het begin / midden van de jaren negentig en daalden a posteriori ten gunste van andere talen zoals C / C ++ of Java
Er is geen reden duidelijk technisch hiervoor, misschien alleen het feit dat de app-bouwtools in Pascal niet diep graven en vooruitgaan genoeg om andere talen uit te dagen, en dat Borland (de belangrijkste kampioen van de taal) stoom verloor tegen concurrenten van het kaliber van Microsoft.
Dit zorgde ervoor dat Pascal en al zijn varianten beetje bij beetje aan belang inboeten in het panorama van applicatie-ontwikkeling.
Zelfs vandaag hebben we programmeertools in Pascal voor de meeste besturingssystemen, zowel gratis als betaald, zelfs voor de meest moderne doeleinden zoals de ontwikkeling van apps mobieltjes op Android. Het gebruik ervan is echter minderheid op het gebied van ontwikkeling professioneel.
Hoe ziet een programma eruit in Pascal? Wel op deze manier
programma HelloWorld;
beginnen
schrijven ('Hallo wereld')
einde.
Zoals we kunnen zien, met slechts één lezing en zonder noodzakelijkerwijs veel programmeerwerk te hoeven begrijpen, kunnen we zien hoe een programma wordt "verklaard", een naam krijgt, een begin definieert, een actie (in dit geval de instructie schrijven overeenkomt met een zeefdruk), en een finale.
Het is dankzij deze faciliteit dat als ik een programmeertaal zou moeten aanbevelen om te beginnen met leren, ik voor Pascal zou kiezen, omdat ik niet alleen hiermee geboren ben bedoeling is, is het gemakkelijk om de essentie van programmeren vast te leggen door het gebruik ervan en vervolgens naar een andere taal te springen met een groter aantal gebruikers en meer bibliotheken en hulpprogramma's om ons bereik.
Foto's: Fotolia - hans / maciek905
Thema's in Pascal