Vilka är de olika sätten att lära sig om datorprogrammering?
Olika sätt att lära sig om datorprogrammering inkluderar att studera den grundläggande logiken bakom programmering, undersöka mekaniken bakom hur datorprogram fungerar och genom att arbeta genom att börja tutorials på minst ett populärt programmeringsspråk. Innan man försöker skriva kod, är en taktik för att förstå programmering att öva på hur man tydligt definierar ett problem och formulerar en kortfattad lösning, eftersom denna logik ofta hjälper till med den mer tekniska mekaniken att lära sig skriva källkod. Ett stort antal böcker och webbplatser som täcker hur man börjar programmera är allmänt tillgängliga. En början på en lokal teknisk skola eller community college kan också vara ett användbart sätt att lära sig om datorprogrammering, samt att få feedback om de första kodförsöken.
För att lära dig mer om datorprogrammering effektivt är en viss inledande läsning om datorns struktur och funktion generellt användbar. Syntaxen för alla datorspråk ger ofta större mening för nybörjare som förstår skillnaderna mellan inmatning och utdata, liksom mellan högnivåspråk och maskinell språk på lägre nivå. Till skillnad från förväntningarna är många böcker om programmeringskoncept inte svåra att läsa eller full av teknisk jargong. Vilket antal som helst skrivs med nybörjaren i åtanke och därför med ett enkelt språk.
Som många erfarna programmerare kommer att vittna är en avancerad matematikexamen inte en förutsättning för att lära sig om datorprogrammering. Styrkor i grundläggande problemlösning kan vara till hjälp, men de viktigaste kraven är uppmärksamhet på detaljer och en vilja att ägna tiden åt lärande. Internet kan tillhandahålla ett brett utbud av undervisningsverktyg för att påbörja programmering, och många innehåller undervisning som är jämförbar i kvalitet som den som erhållits i vissa klassrum. För nybörjare som är redo att lära sig om datorprogrammering genom att skriva kod, steg-för-steg-videohandledning kan vara en värdefull resurs.
Ett programområde som ofta kan förvirra nybörjare är valet av ett första programmeringsspråk. Erfarna programmerare har ofta olika åsikter om vilket språk som är bäst för nykomlingar, och många kan vara övertygade om att deras val av språk är det enda korrekta. Nybörjare till programmering av språk kan vanligtvis hitta en lösning på detta dilemma genom att undersöka strukturen och reglerna för flera språk för det som verkar vara den mest intuitiva att lära sig. Detta programmeringsspråk är vanligtvis olika för olika inlärningsstilar och bakgrunder, men varje val är lika legitimt.