Concept en définition ABC
Divers / / July 04, 2021
Par Guillem Alsina González, en mars. 2017
Des langues de programmation Il y en a qui sont plus difficiles et d'autres qui sont plus faciles, plus proches de la structure du langage naturel ou moins. Le cas de Pascal est au milieu, facile à apprendre et assez puissant pour faire tout ce dont vous avez besoin en un l'ordinateur.
Pascal est un langage de programmation développé à la fin des années 1960 à des fins éducatives mais qui a connu une grande popularité au au début et au milieu des années 90 avec des outils qui l'ont placé à la pointe des langages utilisés pour le développement d'applications commercial
Conçu par le professeur suisse Niklaus Wirth pour être utilisé par ses étudiants, il a été baptisé par son créateur comme Pascal en l'honneur du mathématicien français Blaise Pascal, dont Wirth était un admirateur.
C'est un langage fortement typé et structuré. Le premier (taper) signifie que vous devez définir les types de données pour les variables, c'est-à-dire déclarer leur nom a priori et décider si cet identifiant va contenir un nombre, un
texte et de quel type seront ces éléments.Qu'il soit structuré signifie qu'il utilise des structures pour contrôler le flux du programme, telles que des fonctions et procédures.
La différence entre ceux-ci est qu'une fonction renvoie toujours une valeur, alors que ce n'est pas nécessairement le cas pour une procédure.
Les produits de Borland (Turbo Pascal et Delphi) ont donné à Pascal sa popularité maximale au début/milieu des années 1990, déclinant a posteriori au profit d'autres langages tels que C/C++ ou Java
Il n'y a pas raison technique claire pour cela, peut-être juste le fait que les outils de création d'applications dans Pascal n'ont pas creusé profondément et avancé assez pour défier d'autres langues, et que Borland (le principal champion de la langue) a perdu de la vitesse face à des concurrents de la stature de Microsoft.
Cela a fait que, petit à petit, Pascal et toutes ses variantes perdaient de l'importance dans le panorama du développement d'applications.
Même aujourd'hui, nous avons des outils de programmation en Pascal pour la plupart des systèmes d'exploitation, à la fois gratuits et payants, même pour les usages les plus modernes tels que le développement de applications mobiles sur Android. Cependant, son utilisation est minoritaire dans le domaine du développement professionnel.
A quoi ressemble un programme en Pascal? Eh bien de cette façon
programme HelloWorld;
commencer
writeln ('Bonjour tout le monde')
finir.
Comme on peut le voir, avec un seul en train de lire et sans nécessairement avoir à comprendre beaucoup de programmation, on peut voir comment un programme est "déclaré", donné un nom, défini un début, une action (dans ce cas, l'instruction écrire correspond à une sérigraphie), et une finale.
C'est grâce à cette facilité que si je devais recommander un langage de programmation pour commencer à apprendre, j'opterais pour Pascal car en plus d'être né avec ce intention, il est facile de saisir l'essence de la programmation à travers son utilisation et, par la suite, de passer à un autre langage avec un plus grand nombre d'utilisateurs et plus de bibliothèques et d'utilitaires pour notre portée.
Photos: Fotolia - hanss / maciek905
Thèmes en Pascal