Dobrý den.
Na různých fórech sem se dozvěděl různé názory o tom jakým jazykem začít. Chci se tedy zeptat vás jaký je váš názor. S programováním nemam žádné zkušenosti, teprve studuji na střední škole, takže ještě nevím co bych do budoucna dělal, nejspíš bych chtěl programovat hry. Jakým jazykem mám začít? Javou, C? nebo rovnou C++? a jakou knihu, či www stránku by jste doporučily? Nejlépe českou :)
Děkuji za názory :)
Dobrý den,
na tuto otázku neexistuje komplexní správná odpověď. Obecně lze ale uživatele nasměrovat dle toho, jak moc je začátečník a čemu se chce v budoucnu věnovat apod.
Osobně bych na start doporučil Pascal. Možná si mnozí řeknou, že se jedná o jazyk naprosto k ničemu apod., ale jde o výukový jazyk, který je pro úplně začátečníky absolutně vhodný. Naučí chápat strukturu kódu, ukáže úplné základy a i tak dovolí naprogramovat zajímavé věci. Dále je to vše o preferencích. Základně je třeba rozlišit objektové (Java, C#, C++ a strukturované Pascal, C apod.). Strukturované vezmou problém a postupně jej řeší - od začátku do konce. Kód je sice strukturovaný do bloků, ale jedná se zjednodušeně o celistvý kód. Naproti tomu objektově orientované programování rozebírá úlohu na jednotlivé části - objekty a ty následně modeluje (programuje) jednotlivě. Výsledek pak skrze jeden z těchto objektů pracuje se všemi ostatními a volá si ty, které zrovna potřebuje. Pokud tedy uživatel bude…