0'Dan Java, object oriented progrraming anahtar kelimeleriyle internette araştırma yapıp temelleri öğrenerek başlangıç yapabilirsin. Başlangıç yapmak için bence en iyi dil javadır ama hobiden ziyade yazılım dünyasında bir yere gelmek istiyorsan gerçekten uğraş gerektiren uzun bir süreç...