Come imparare a codificare giochi e applicazioni per smartphone
In realtà, non è così. I programmatori codificano il loro lavoro. ("Codifica" è la traduzione - si traduce il programma da qualsiasi cosa sia scritto - inglese, diagrammi, diagrammi di flusso, ecc. - in un linguaggio di programmazione. Alcune persone pensano direttamente in un linguaggio di programmazione, ma questa non è l'idea migliore, per alcune ragioni.
Impara la programmazione. (Algoritmi e strutture di dati è uno dei migliori corsi che ci siano, ed è gratuito per il download). Poi impara la piattaforma in cui lavorerai. (Windows, iOS e Android sono tutti diversi.) Scrivi il programma, poi convertilo nel linguaggio necessario (C# per Windows, Objective C per iOS, Java per Android). (Oppure potete usare uno dei programmi "universali" che scrivono un codice [abbastanza terribile] che funziona su tutte le piattaforme.)
La programmazione non è qualcosa che si impara in un lungo weekend - preparatevi a mesi di studio prima di scrivere il vostro primo programma senza bug (che non è così piccolo da essere banale - ho cambiato il nome di un editor di testo Android e l'ho ricompilato - ma questa non è programmazione). Poi preparatevi a continuare a studiare per il resto della vostra vita lavorativa. Smetti di studiare per un anno e ci vorranno anni per rimetterti in pari - se mai ci riuscirai.