Imma beginner gamedev, interested in programming as well(duh), currently i am familiar with Java and c# the best. And yeah, that's pretty much all you need to know.