Požadavky na programovací jazyk
- pro windows
- běží v konzole
- umí spouštět příkazy a batch soubory pro windows
- umí rozpoznat stisknuté klávesy
- umí pracovat se soubory
Na toto su skriptovacie jazyky.
Co sa tyka skriptovacich jazykov na windows tak podla mna dobry je aj VBscript, ktory je sucastou windows. Je to sice uz starsia technologia ale stale sa pouziva. Da sa s tym urobit vsetko co pozadujes - asi az na to rozpoznavanie stlacenia jednotlivych klaves, ale velmi jednoducho sa robia message boxy s buttonmi. Mozes vyuzivat rozne COM objekty, napr pouzit funkciu Excelu na file open dialog, pristupovat do databaz cez ADO, parsovat XML, ...atd. Osobne VBscript pouzivam dost casto ked chcem rychlo urobit nejaky skript, ktory pobezi specialne na windows, pripadne ho niekomu dat, aby ho spustal, bez nutnosti si nieco dalsie instalovat.
Modernejsi je Powershell, ale podla mna dost nesikovny co sa tyka spustania skriptov (Execution Policy)
Ak chces radsej univerzalny skriptovaci jazyk tak Python. Je k nemu mnozstvo roznych modulov na vsetko mozne a je multiplatformny - robil som v tom konzolove scripty, ktore bezia bezo zmeny na 3 platformach (Linux, Windows, IBM i)
Ak chces standardny programovaci jazyk, v ktorom sa da robit vsetko tak urcite Java.