   Help me please.....
  Hi, Say welcome to me on Gamedev.net due to the reason i am new to Gamedev.com. Well i am also new to computer programing as i am not new to Computer and internet.i want to ask some questions from experts of computer languages and web masters. please answer me i will really thank full to you for your help. my questions are under here. ( I wana learning computer language with subject to Hacking & Security).a) Please tell me which language will best for me as I've not any previous experience. i.e C , python , Roby , etc etc  b) i am able to teach myself at home?c) someone teach me? Help me to defend my country's Internet.RegardsSakes   
  Moving to For Beginners.(a) C# or Python.(b) Yes.(c) Yes, but you'll likely have to pay them.   ;  1.) see post above mine.2.) I do not see how you wouldn't be able to.. not unless you cant specifically.3.) Programming is a Skill( as well as a passion for others) Like other skills it can be taught and learned using a direct source as in a teacher to tutor but the only downside, Like everything else, It costs.I am not understanding your last statement, "help defend your country's internet?" ..   ;  This is a game development site. We're not going to help you learn how to crack.   ;  nicely put, Ravuya. I was trying to be 'helpful', yet discreet in my response. When I submitted I realized some people wont take the hint.   ;Quote:( I wana learning computer language with subject to Hacking & Security).<opinion>That subject could also mean that he wants to program better security systems for online games.I didn't take it as "wanting to learn how to crack".As for language, I always recommend C#.(You can get free program from Microsoft called Visual C# 2005 express.  Just google it.)Secondly,You can teach yourself, and generally that's probably what most people end up doing.  I doubt most people could learn programming 'just' by going to school, they usually have to program a bit themselves to fully understand it.Don't get me wrong, school is great for knowledge, but if you don't apply that knowledge... it's not very relevant to the person.But if you're going to be a self-starter, make sure you have the willpower and finish everything you start.  And give yourself assignments that force your development.</opinion>Good luck with your journey.   ;Quote:Original post by BubbaColaQuote:( I wana learning computer language with subject to Hacking & Security).<opinion>That subject could also mean that he wants to program better security systems for online games.I didn't take it as "wanting to learn how to crack".Quote:Original post by sakesHelp me to defend my country's Internet.;  What is all this C# about? Why not C++? It's a good and nice language. It's used for kinda a lot of game programming, and with this language you wouldn't get lost in the forest, now would you?   ;  C++ is used a lot.  However many feel that this is not because of any particular merit of the language itself but rather because of legacy codebases.  A beginner doesn't have such codebases and thus the fact that it is widely used in the industry isn't a particularly good reason to use the language for personal projects.C++ is exceptionally complicated and frequently devolves into undefined behavior.  This makes it difficult for beginners to experiment with the code - as things that appear to work - like referencing arrays out of bounds and maintaining pointers to local variables are actually invalid and brittle.Languages like C# and Java on the other hand explicitly forbid such actions making it easier for a beginning programmer to learn to use the language by experimentation - mistakes lead to compile errors and runtime exceptions rather than potentially "correct" undefined behavior.In short learning C++ tends to get one caught up in the details and syntax of C++ with little benefit to one's actual ability to program.  Using python, C# or Java allows a beginner to learn more about programming as a science rather than any particular language.   ;Quote:Original post by madsravnWhat is all this C# about? Why not C++? It's a good and nice language. It's used for kinda a lot of game programming, and with this language you wouldn't get lost in the forest, now would you?C# doesn't even have a forest to get lost in.I mean that in a good way.   