Programy můžou s diakritikou normálně pracovat, akorát pro programování si radši přepni na americkou klávesnici. Ony jsou některé znaky potřebné v kódu na české trochu blbé dostupné. Jinak řetězce v programu můžeš psát normálně česky.
S tím možná souvisí i ta chyba co tam máš, on je totiž dost podstatný rozdíl mezi () a <>