Ces fichiers accompagnent le livre intitulé: Une introduction aux langages de programmation: apprentissage simultané dans plusieurs environnements de codage . Ce travail est un manuel d'introduction dans plusieurs langages informatiques. Il décrit les environnements de programmation les plus connus et les plus populaires tels que: C #, C ++, Java, JavaScript, Perl, PHP, Python, Ruby et Visual Basic (VB) ou Visual Basic for Applications (VBA). Par conséquent, l'objectif principal de ce guide unique est de fournir des exemples de code reflétés dans ces neuf langues informatiques. Les lecteurs peuvent facilement comprendre la connexion et l'universalité entre la syntaxe de différents environnements et être apte à traduire le code. Cette expérience d'apprentissage peut être idéale pour les cours d'introduction, les chercheurs, les doctorants, les sociologues ou les ingénieurs, chargés de mettre en œuvre l'analyse des données. Des illustrations graphiques sont utilisées pour des détails techniques sur les exemples de calcul pour aider à une compréhension approfondie de leur travail interne. De plus, le livre contient du matériel original qui a été testé en classe par l'auteur et de nombreux cas sont examinés. Les lecteurs bénéficieront également de l'inclusion de: a) des perspectives historiques et philosophiques sur le passé, le présent et l'avenir des langues informatiques. b) Un total de 448 fichiers supplémentaires disponibles librement en ligne, à partir duquel un total de 44 fichiers sont des présentations d'affiches (c.-à-d. PowerPoint et fichiers PDF). c) Un total de 404 exemples de code reflétés dans neuf langues informatiques, à savoir: C #, C ++, Java, JavaScript, Perl, PHP, Python, Ruby et VB.

Ce travail commence d'abord par une introduction générale à l'histoire et présente la voie inévitable naturelle des automates mécaniques aux ordinateurs électroniques actuels. Après cette introduction historique, un aspect détaillé est fait sur les questions philosophiques, les implémentations, l'entropie et la vie. Plus souvent qu'autrement, il y a une véritable stupéfaction des jeunes générations concernant l'avancement de la technologie informatique. Les événements historiques qui ont conduit au développement des technologies ont été distillés à l'essence. Cependant, l'essence de toute histoire est faite avec une perte massive d'informations détaillées. L'essence des essences encore plus. Au fil du temps, le manque de détails conduit à une amnésie collective qui peut nous empêcher de comprendre le naturel par lequel la technologie a évolué. Ainsi, de nouvelles constructions sont toujours construites sur des constructions plus anciennes pour s'adapter à la chaîne évolutive du progrès technologique, qui se résume aux mêmes règles fondamentales que l'évolution biologique. Dans la première étape, ce livre discute du chemin naturel des constructions de programmation en commençant par le temps immémorial et en se terminant par des exemples jusqu'aux temps actuels. En fin de compte, les constructions naturellement motivées de toutes sortes stimulent également notre société aujourd'hui. Dans la deuxième partie, l'accent est mis sur le côté technique où un total de neuf langues informatiques sont utilisés simultanément pour des exemples en miroir. L'apprentissage simultané de plusieurs langages informatiques peut être considéré comme un atout dans le monde de la science et de la technologie. Ainsi, le lecteur peut s'habituer à la majorité des langages de programmation ou de script connus. De plus, une connaissance de base de la mise en œuvre des logiciels dans plusieurs langages informatiques, même d'une manière d'introduction, aide à la polyvalence et à l'adaptabilité du lecteur à de nouvelles situations qui peuvent survenir dans l'industrie, l'éducation ou la recherche. Ainsi, ce travail vise à apporter une compréhension plus concrète des similitudes et des différences entre les langues informatiques.
