En tant que débutant, le thème de la programmation paraît bien souvent mystérieux. Il est difficile de se faire une idée de ce à quoi peuvent ressembler les méthodes et outils de programmation ou encore le codage lorsque l’on n’a aucune expérience.
On abordera un certain nombre de notions essentielles à la compréhension d’un cours de programmation, comme les notions de langage informatique, d’exécutable, d’interpréteur ou encore de débogueur, et l’on en profitera pour enseigner le vocabulaire usuel de la programmation.
Les utilisateurs peuvent par conséquent trouver des initiations gratuites à Java, HTML5 ou PHP et d’autres payantes sur les applications mobiles, le e-commerce, etc. Un point positif pour les développeurs est le cours de programmation pour entrepreneurs à disposition.
En paradigme fonctionnel, le programme décrit des fonctions mathématiques. En paradigme logique, il décrit des prédicats : c'est-à-dire des déclarations qui, une fois instanciées, peuvent être vraies ou fausses ou ne pas recevoir de valeur de vérité (quand l'évaluation du prédicat ne se termine pas) 13.