Posted February 5, 200619 yr ive been looking into programming and ive been wondering what langage to learn first. Ive been playing around with C for a while, but im quite not getting it is Java the way to go?, Perl, Phyton(or whatever), C#, C++, VB(not so sure)
February 5, 200619 yr Author i guess i want to make something to annoy people (something that gets as many spyware files into a comp as the comp can take) in the future im considering programming games, and small private use apps and maybe hacks for some games :)
February 5, 200619 yr C++ is basically the industry standard for game development right now, but it may eventually move on to C#. You should probably learn VB and then C++ though. C++ is good for game development and creating hacks.
February 5, 200619 yr C++ is a starter language, keep on trying to understand it until you do. learning another language first will often fuck you up.
February 5, 200619 yr Sobeit said: C++ is a starter language, keep on trying to understand it until you do. learning another language first will often fuck you up. I've heard alot of people say you shouldn't start with C and use VB first, instead.
February 6, 200619 yr Garath said: I've heard alot of people say you shouldn't start with C and use VB first, instead. vb is great if you want to make something useful quickly, where as c++ is harder to learn, but makes better programs. whatever it is you learn first make sure it is object orientated, because if it isn't you are wasting your time
February 6, 200619 yr C++ is neat, but I find that most tutorials often teach things like arithmetic, pointers, arrays, standard I/O, etc. But then they never really give examples on how to use these basic structures in a more advanced way (This isn't always true though). So the moral of the story is, if your going to learn something, try to learn it right... or something. Also, Google does wonders when you're trying to find out how to do something in particular. Odds are, if you want to do something like, make a keylogger and have no idea where to start, someone has probably done it before you (In this case (the keylogger) they have.) , examples are great for learning.
February 6, 200619 yr DoRi- said: ive been looking into programming and ive been wondering what langage to learn first. Ive been playing around with C for a while, but im quite not getting it is Java the way to go?, Perl, Phyton(or whatever), C#, C++, VB(not so sure) Despite what previous people may have said before me, DO NOT start with C++! C++ is a far too complicated language to start with as first language I believe. I would suggest starting with Visual Basic, it's very visual, and very easy to make a nice program fast. It's fun for newbie programmers. Also be sure to get the MSDN Library, it's very useful for looking up commands and functions and crap. I'm not saying it's impossible to start with C++ as first language, but I seriously wouldn't suggest it.
February 6, 200619 yr Ayporos said: Despite what previous people may have said before me, DO NOT start with C++! C++ is a far too complicated language to start with as first language I believe. I would suggest starting with Visual Basic, it's very visual, and very easy to make a nice program fast. It's fun for newbie programmers. Also be sure to get the MSDN Library, it's very useful for looking up commands and functions and crap. I'm not saying it's impossible to start with C++ as first language, but I seriously wouldn't suggest it. tru.dat
February 7, 200619 yr greeneyes said: vb is great if you want to make something useful quickly, where as c++ is harder to learn, but makes better programs. whatever it is you learn first make sure it is object orientated, because if it isn't you are wasting your time Are you kidding me? You can make anything with C++, it doesn't have to be object oriented at all.
February 7, 200619 yr id say java just cos its free and easy to learn its OO and the java doc is very usefull with lots of tutorials, i actauly learnt in pascal but thats not oo, good if you just want a taste of programming but u wont be able to make anything good in it lol
February 7, 200619 yr Garath said: I've heard alot of people say you shouldn't start with C and use VB first, instead. yeah thats what i thought too. im a braket whore sir. heed my advice.
February 7, 200619 yr I learned C++ and OOP first, after that, learning "new" languages was basically just memorizing syntax/keywords I recommend taking a C++ course at school/college/uni if available, it's much easier than starting out on your own. If you have a friend who knows it already, you can use him as a resource as well
February 7, 200619 yr Scottc said: Are you kidding me? You can make anything with C++, it doesn't have to be object oriented at all. You *can* make anything useing languages procedurely, but it is far quicker if you use oop, hence "wasting your time"
February 9, 200619 yr Scottc said: Are you kidding me? You can make anything with C++, it doesn't have to be object oriented at all. You learn something new everyday. :cool:
February 10, 200619 yr Python is good for making hax programs :nigga: IF ur total nub learn how to make batch files then move onto VB or python.
February 10, 200619 yr C shouldn't be so hard to understand especially if you're new and writing small programs that print stuff on the screen. cprogramming.com
February 17, 200619 yr Scottc said: C++ is basically the industry standard for game development right now, but it may eventually move on to C#. You should probably learn VB and then C++ though. C++ is good for game development and creating hacks. DO NOT start with any BASIC languages (I don't care if it's Visual or not). This will do you no good in the long run. I recommend that the guy who started this thread start with C++ but do not completely neglect C. If you want to do Windows programming or game programming for Windows (the real way with the Win32 API, not the Visual or MFC bs), most concepts that C++ contain that C doesn't aren't going to be relevant at all. (I wish I had started with C instead of C++ for this very reason).
February 17, 200619 yr Garath said: I've heard alot of people say you shouldn't start with C and use VB first, instead. Well what you've heard is complete bullshit. You may as well start off with the language you will probably be using the most in the longrun (C or C++). I don't care if you are too much of a pussy to figure out how pointers or something else works, do NOT START WITH VB. ITS A COMPLETE WASTE OF TIME YOU COULD BE USING TO LEARN C OR C++. Ayporos said: Despite what previous people may have said before me, DO NOT start with C++! C++ is a far too complicated language to start with as first language I believe. I would suggest starting with Visual Basic, it's very visual, and very easy to make a nice program fast. It's fun for newbie programmers. Also be sure to get the MSDN Library, it's very useful for looking up commands and functions and crap. I'm not saying it's impossible to start with C++ as first language, but I seriously wouldn't suggest it. Do not listen to this guy! I don't know why people keep recommending this - you are not going to create a professional project with VB. A little history for me - I started with C++ for Dummies. I did not understand a word of that book, and I finally discovered that it was the book that sucked at explaining stuff when I got a new book called (whatever that SAMS C++ in 24 hours book is). That cleared everything up that C++ for Dummies failed to describe correctly. Then I got C++ Primer Plus (another SAMS book, really good book btw) and now I'm into Petzold's book.
February 17, 200619 yr PinkyFloyd said: Well what you've heard is complete bullshit. You may as well start off with the language you will probably be using the most in the longrun (C or C++). I don't care if you are too much of a pussy to figure out how pointers or something else works, do NOT START WITH VB. ITS A COMPLETE WASTE OF TIME YOU COULD BE USING TO LEARN C OR C++. Do not listen to this guy! I don't know why people keep recommending this - you are not going to create a professional project with VB. A little history for me - I started with C++ for Dummies. I did not understand a word of that book, and I finally discovered that it was the book that sucked at explaining stuff when I got a new book called (whatever that SAMS C++ in 24 hours book is). That cleared everything up that C++ for Dummies failed to describe correctly. Then I got C++ Primer Plus (another SAMS book, really good book btw) and now I'm into Petzold's book. vb gets results faster though, it is a quicker way to learn the various programming paradigms THEN they can be implemented in the "better" languages more easily. it worked for me anyway, but of course, everyone is different
February 18, 200619 yr Just have a go at C++ straight away. Waste of time learning C first, since when using C++, you'll be using the STL for everything, eliminating the use for almost anything C. But if you just wanna program C (for example, you can't use the STL if you're making an OS, at least not straight away, cause you don't have libraries for an OS you're just making) just learn C..
February 18, 200619 yr c++ is much more powerfull than vb,however with vb you get UNLIMITED help, support, snippets, codes etc.. Especially vb6.. Pscode.com