Začátečníci kladou velký důraz na to, jaký programovací jazyk si vybrat a je pro ně těžko pochopitelné, že zvolit si jazyk není podstatné - podstatné je pochopit algoritmizaci a naučit se myslet logicky. To je nezbytný základ programování, který lze zvládnout v podstatě bez jakéhokoliv programovacího jazyku.
Samozřejmě, že je vhodné si algoritmické konstrukce vyzkoušet v nějakém konkrétním jazyku, ale je téměř jedno, v jakém (i když v některém to jde snáze, v jiném o něco hůře, ale není to zásadní problém). Začátečník si musí uvědomit, že pokud umí programovat v jednom jazyku, naučit se další jazyk je jen technický problém, řešitelný během 2 - 3 týdnů. A pokud se chce živit jako programátor, musí se za svůj život většinou naučit desítky různých jazyků, z nichž minimálně polovina v době jeho studií ještě ani neexistuje a druhá polovina se za několik let podstatně rozšíří a změní...