1
Fokus på et koncept ad gangen. Et af de første programmer, der er undervist i et hvilket som helst sprog, er "Hello World". Det er meget enkelt og viser tekstmeddelelsen "Hej, Verden" på skærmen. Dette program lærer den syntaks, der er nødvendig for at oprette et grundlæggende og funktionelt program, samt at styre output og visning af resultater. Ved at ændre teksten kan du lære, hvordan grundlæggende data styres af programmet.
2
Lær hvordan koder fungerer ved at "demontere" dem, der allerede er på internettet. Der er tusindvis af kodeeksempler for alle programmeringssprog. Brug dem til at undersøge, hvordan forskellige aspekter af sprog fungerer og hvordan forskellige dele interagerer. Nyd uddrag af forskellige eksempler til at lave dine egne programmer.
3
Undersøg syntaksen. Syntaks er den formular, hvor sproget er skrevet, så kompilatoren eller tolken kan forstå det. Hvert sprog har en unik syntaks, selvom den deler visse elementer. At lære syntaxen er afgørende for at lære at programmere ved hjælp af et sprog. Det kan siges, at det i grunden er grundlaget for, at mere avancerede begreber er jordforbundne.
4
Prøv at lave små ændringer i dit program. Bemærk de forskellige resultater for hver ændring. På den måde lærer du hvad der virker eller ikke meget hurtigere end hvis du læste en bog eller en manual. Vær ikke bange for at lave fejl - at lære at rette dem er en vigtig del af enhver udviklingsproces, og nye ting arbejder sjældent første gang.
5
Begynd at udøve fejlsøgning (finde og fastsætte fejl ved programmering eller fejlsøgning). Fejl er almindelige i enhver programmers liv. De kan vises næsten overalt i programmet. De kan variere fra ufarlige quirks i programmer til fejl, der kan få programmet til at stoppe med at arbejde. Fordi jagt og fastsættelse af disse fejl er en stor del af softwareudviklingsprocessen, er det bedst at vænne sig til at håndtere dem.
- Når du tester en ændring her og der i programmet, finder du ting, der ikke virker. At opdage alternative måder at løse problemer på er en af de mest værdifulde færdigheder, du kan have som programmerer.
6
Kommentér hele koden. Næsten alle programmeringssprog tillader indsættelse af kommentarer, tekst, der ikke behandles af tolken eller kompilatoren. Dette giver dig mulighed for at forlade klare forklaringer på, hvordan koden fungerer for dig selv og andre programmører. Dette hjælper dig ikke kun med at huske, hvad koden gør i et komplekst program, men er en vigtig praksis i et samarbejdsmiljø ved at hjælpe andre med at forstå, hvad din kode gør.