Les différentes façons d'apprendre la programmation informatique comprennent l'étude de la logique qui sous-tend la programmation, la recherche de la mécanique derrière la façon dont les programmes informatiques de travail, et en travaillant à travers des tutoriels commençant dans au moins un langage de programmation populaire. Avant d'essayer d'écrire du code, une tactique de programmation compréhension est de pratiquer la façon de définir clairement un problème et formuler une solution concise, parce que cette logique est souvent utile avec les mécaniciens les plus techniques de l'apprentissage d'écrire du code source. Un bon nombre de livres et de sites web couvrant la façon de commencer la programmation sont largement disponibles. Un cours de début dans un collège local l'école ou la communauté technique peut aussi être un moyen utile d'apprendre la programmation informatique, ainsi que de recevoir des commentaires sur les premières tentatives de codification.
Pour en apprendre davantage sur la programmation informatique efficace, une première lecture sur la structure et la fonction des ordinateurs est généralement utile. La syntaxe d'un langage informatique est souvent plus grand sens pour les débutants qui comprennent les différences entre entrée et de sortie, ainsi que de haut niveau entre langue et langage machine de niveau inférieur. Contrairement aux attentes, de nombreux livres sur les concepts de programmation ne sont pas difficiles à lire ou à plein de jargon technique. N'importe quel nombre d'entre eux sont écrits avec le débutant à l'esprit, et donc avec un langage simple.
Comme de nombreux programmeurs expérimentés témoigner, un diplôme d'études supérieures en mathématiques n'est pas un prérequis pour apprendre la programmation informatique. Forces dans la résolution de problèmes de base peut être utile, mais les exigences principales sont le souci du détail et une volonté de consacrer du temps à l'apprentissage. L'Internet peut offrir une vaste gamme d'outils pédagogiques pour la programmation commence, et beaucoup contiennent des instructions de qualité comparable à celui perçu dans certaines classes du collège. Pour les débutants qui sont prêts à apprendre la programmation informatique à travers l'écriture de code, des didacticiels vidéo étape par étape peut être une ressource précieuse.
Un domaine de la programmation qui peut souvent confondre les débutants est le choix d'un premier langage de programmation. Les programmeurs expérimentés ont souvent des opinions divergentes quant à la langue est le meilleur pour les nouveaux arrivants, et beaucoup peuvent être catégoriquement que leur choix de la langue est la seule correcte. Débutant à langages de programmation peuvent généralement trouver une solution à ce dilemme en étudier la structure et les règles de plusieurs langues pour celui qui apparaît le plus intuitif pour apprendre. Ce langage de programmation est généralement différent pour différents styles d'apprentissage et d'horizons, mais chaque choix est un autre, tout aussi légitime.