Come spesso avviene ai principianti, hai pensato di iniziare a costruire partendo dal tetto... la sintassi di un linguaggio di programmazione è l'ultima cosa da studiare per programmare, come il libretto di uso e manutenzione dell'automobile è l'ultima cosa che serve per guidare.
Prima occorrono le basi logiche, matematiche, algoritmiche. Occorre capire come funziona un calcolatore, almeno in termini astratti generali, come si imposta la soluzione informatica ad un problema, quali problemi hanno soluzioni gestibili e quali invece no, come si ragiona per implementare un algoritmo in modo efficiente... solo al termine, quando tutto questo è estremamente chiaro, si procede ad istruire lo stupido calcolatore, tramite un apposito linguaggio di programmazione, sui passi da compiere per elaborare i dati e fornire la soluzione. Altrimenti, non puoi neppure pensare di saper programmare.