Notepad++ avec Free Pascal et Tiny C - Éditeur algorithmique, compilateur pour les langages Pascal et C avec un livre d'initiation à l’algorithmique.

NOTEPAD++ AVEC FREE PASCAL ET TINY C FUSIONNE :
- Notepad++ version 6.3.3.
- Le compilateur Free Pascal Compiler version 2.6.4.
- Le compilateur Tiny C Compiler (tcc) version 0.9.26.
- Les mots clés du langage Pascal, en y ajoutant toutes les fonctions et procédures prédéfinies (sur les entiers, réels, caractères, chaînes, fichiers…) avec une aide visuelle sur le nombre de leurs paramètres et leurs natures (fonctions ou procédures).
- Un nouveau langage appelé Pseudo Code comportant les mots clés d’algorithmique (syntaxe tunisienne) avec une coloration syntaxique (proche de NetBeans IDE) et une aide visuelle sur le nombre de paramètres pour les fonctions et procédures prédéfinies.
- Le type (extension) du langage Pseudo Code est .ALG.
- Un livre au format pdf : FICHES DE REVISION dont l’objectif est de proposer une initiation à l’algorithmique et aux structures de données grâce à un résumé du cours, en mettant en lumière l’essentiel de ce qu’il faut savoir. Cet ouvrage s’adresse aux élèves de l’enseignement secondaire (sections scientifiques) et aux étudiants des premières années (1er cycle, licences…).

- Gestion des extensions .ALG .PAS et .C par le système d'exploitation avec l'attribution d’icônes différentes et la possibilité de l'édition des fichiers par une commande du menu contextuel .

- Affichage des erreurs de compilation générées par Free Pascal avec une triple colorations : bleu (note/hint), violet (warning) et rouge (error/fatal).
- Une aide rapide sur les erreurs d'exécution (Run-time errors) propre au compilateur Free Pascal : menu « Langage C - Pascal » commande « Pascal : les erreurs d'exécution » ou par le menu contextuel (version 15).
- Auto-complétion pour les langages Pseudo Code, Pascal et C.
- Les langages HTML(version 5), CSS, PHP, Javascript et SQL sont aussi présents dans le menu « Langage » du logiciel, ce dernier, peut être utilisé dans la matière technologies de l’information et de la communication pour les 3ème et 4ème année de l’enseignement secondaire la section Sciences de l’Informatique.
- Utilisation des deux modes d'exécutions ; le mode console proche de la console de compilation du logiciel VISUAL STUDIO, et le mode Dos.
- Utilisation soit des raccourcis clavier (F8, F9, Ctrl+F8, Ctrl+F9 et Alt+F9) pour la compilation et l'exécution, soit des commandes du menu « Langage C - Pascal » soit par le menu contextuel (version 15).
- Avoir un éditeur de Pseudo Code (éditeur algorithmique) pour que l'édition d'une analyse ou d'un algorithme devienne sur machine et non plus sur feuille ; permettant alors à l'élève une édition plus facile et plus lisible du code ; et permettant par la suite la traduction et la compilation du même code algorithmique en langage de programmation Pascal ou en langage C.
- La possibilité de rendre tous types d'examens, applications, cours, exercices qui traitent des notions théoriques pour la matière algorithmique et programmation ; sur machine (applicable donc à l'examen du baccalauréat « théorique » épreuve algorithmique et programmation).
- Omettre l'interface médiocre de Turbo Pascal et son dysfonctionnement sur les versions 64 bits de Windows.
- Avoir un compilateur C et Pascal libre, gratuit, à jours, puissant et compatible avec toutes les versions de Windows 32 et 64 bits.
- Ce logiciel permet une migration facile du Pseudo Code au langage de programmation Pascal et au langage C en utilisant uniquement une seule application.
- Le livre au format pdf FICHES DE REVISION permet d'avoir sous la main une aide rapide et un mémo aux notions fondamentales d'algorithmique et des principaux algorithmes connus (arithmétique, tri, recherche...).



