Well guys to be honest with ya, I started with QBasic then Assembly then C/C++. I guess I loved assembly the most! it is verrrrry easy. eg. mov ax,3 just how simple was that? hehe
I reckon there is no need to learn Pascal. Pascal is crraappp!
Learn C then C++. Don''t jump to C++ straight away or you will be lost. Learning linked lists (you know head tail head tail etc) might be confusing not to mention recursive functions (goooodd i hate how they work, its such a pain!) and making templatess (aaaaaaaarghhhhhh).
But overall learning C is worth it (note that I didnt say C++)
Just my 3 cents
-Xtreme
sig u say?
CALLING ALL EXPERTS!
quote: Original post by RWarden
No.
Use whatever language you want. The long way is to start with something like BASIC then go on to C++. I''ll admit, that''s how I got started - anyone remember GW-BASIC?
-RWarden (roberte@maui.net)
Yeah, I remember GW-Basic. How about DOS 3.x running ''basica'' and then programming from there.
I actually started with ATARI Basic. Then went to a C64 after that. Then I stopped for a long time. I recently took up Visual Basic, and am now teaching myself C/C++ to learn BeOS programs.
BeS
It's Da BOMB Baby!!!
BeSIt's Da BOMB Baby!!!. o O ~ A little nonsense now and then,is relished by the wisest men~ O o .-- Willy Wonka
Pascal is NOT OO. Turbo Pascal is...
Delphi/Turbo Pascal
C/C++
Assembly
Visual Basic (QBasic)
and a few others...
I would suggest starting out with C or Pascal... then moving to C++ or Turbo Pascal and so on... you can create equally fast games in Pascal as in C, and it''s more readable than C/C++ anyways...
Xtreme, Pascal is not crap.. people say that ''cuz they dunno SHIT about it, even though they THINK they know...
QBasic to ASM.. wow.. i wonder how well you can program in assembly..
Tommy x, Mastering Delphi 5 by Marco Cantù is a good choice..
-------------------------------
That's just my 200 bucks' worth!
..-=gLaDiAtOr=-..
Delphi/Turbo Pascal
C/C++
Assembly
Visual Basic (QBasic)
and a few others...
I would suggest starting out with C or Pascal... then moving to C++ or Turbo Pascal and so on... you can create equally fast games in Pascal as in C, and it''s more readable than C/C++ anyways...
Xtreme, Pascal is not crap.. people say that ''cuz they dunno SHIT about it, even though they THINK they know...
QBasic to ASM.. wow.. i wonder how well you can program in assembly..
Tommy x, Mastering Delphi 5 by Marco Cantù is a good choice..
-------------------------------
That's just my 200 bucks' worth!
..-=gLaDiAtOr=-..
Gladiator, Pascal IS crap. It is only used as a teaching language. Just how many people use Pascal in the computer industry? None i think. And how many use C in the computer industry? Plenty. I''ll admit its better than BASIC but its still crap when compared to C/C++ or Java. And yes, I''ve programmed in Pascal too.
As to Assembly... I''ve started out Assembly for the 68000 microprocessor. Remember them? I mainly used assembly for the Amiga 500, then for the Motorola 68HC11 chip and two years ago for the 80x86 processors. I actually did assembly for Sun SPARC (RISC) processor at uni. People say its hard and stuff, but I guess it depends on the individual....
One more thing, since Pascal was considered CRAP, the uni I went to decided to drop Pascal altogether.
-Xtreme
sig u say?
As to Assembly... I''ve started out Assembly for the 68000 microprocessor. Remember them? I mainly used assembly for the Amiga 500, then for the Motorola 68HC11 chip and two years ago for the 80x86 processors. I actually did assembly for Sun SPARC (RISC) processor at uni. People say its hard and stuff, but I guess it depends on the individual....
One more thing, since Pascal was considered CRAP, the uni I went to decided to drop Pascal altogether.
-Xtreme
sig u say?
Yes! There are kangaroos in Australia but I haven't seen them...yet
Maybe C/C++ is superior to Pascal in some ways, you can use Pascal to program ANYTHING that you can in C/C++. So it''s not CRAP. If you don''t like it, don''t use it, but that STILL doesn''t mean that it''s crap.
hmm.. the only thing I remember is Windows95. I''ve been using a computer and programming for about 2-2.5 years now, so I started using Win95 as my first OS, and as you''ve guess by now, i was using a PC... anyways.. back to work...
-------------------------------
That's just my 200 bucks' worth!
..-=gLaDiAtOr=-..
quote:
I''ve started out Assembly for the 68000 microprocessor. Remember them?
hmm.. the only thing I remember is Windows95. I''ve been using a computer and programming for about 2-2.5 years now, so I started using Win95 as my first OS, and as you''ve guess by now, i was using a PC... anyways.. back to work...
-------------------------------
That's just my 200 bucks' worth!
..-=gLaDiAtOr=-..
Learn BASIC or PASCAL first!!! I learnt BASIC first, and then I went on to VB, HTML, and then C++. The book I got was called "The complete idiots guide to C++" and it was one of the best books I ever read. It covered the core aspects of the language, and OO concepts.
For the original poster of this thread, I would suggest you read a book\take a course of programming in general. This is the most thorough way to learn. Then do a bit of BASIC, and then get a dummie book for C++. You don''t want C. C is dead. You don''t want C#. C# is evil. Expect to take around 1 year at least ot learn the basics of programming in C++.
I first made crappy text-adventure games in BASIC, and then a few years later I learnt C++. Alot of C++ concepts were hard for me to grasp, some are still hard for me, but I reckon the extra BASIC stuff i did really helped. BASIC has functions, while loops, if conditions, for loops, and by the time you learn C++, this will seem familiar. It won''t take you long to get the hang of C++ if you know what a programming language entails.
I would recommend you use Windows and DirectX for games, as these are clear winners in the popularity contest. Linux may be great, but an overwhelming people have Win9x.
And I''m not finished yet. To all the people who say "C++ is so crap" or "C is way better" or "C++ is hard to read", etc, they are a little confused. If you can''t hack classes then you should realise that C made them. The inventor of C++ originally introduced classes as a data type for C added on, called C With Classes. C++ is a big improvement.
And anyone who says "no-one needs pointers or hard stuff like that" then tell ''em they''re dreaming!
Shutup! No! I won''t shut up! Damn you people I thought we''d all agree on this! its plainly obvious!! I conclude my argument with these contraversial statements:
-C++ is the best games language ever :p
-C is dead. It has been outdated by C++ :0
-Learn how to programme in something easier than C\C++ before C\C++ :p
-Anyone who says C++ is more unreadable than C is clearly an idiot :p
-Anyone who says BASIC sucks doesn''t realise its importance and should know it came out a long time before C so of course C will be more powerful
-Anyone who sends messages purely to become a higher "ranking" is wasting there time *cough*cough* chris *cough cough cough* haven''t you got a company to run :p
For the original poster of this thread, I would suggest you read a book\take a course of programming in general. This is the most thorough way to learn. Then do a bit of BASIC, and then get a dummie book for C++. You don''t want C. C is dead. You don''t want C#. C# is evil. Expect to take around 1 year at least ot learn the basics of programming in C++.
I first made crappy text-adventure games in BASIC, and then a few years later I learnt C++. Alot of C++ concepts were hard for me to grasp, some are still hard for me, but I reckon the extra BASIC stuff i did really helped. BASIC has functions, while loops, if conditions, for loops, and by the time you learn C++, this will seem familiar. It won''t take you long to get the hang of C++ if you know what a programming language entails.
I would recommend you use Windows and DirectX for games, as these are clear winners in the popularity contest. Linux may be great, but an overwhelming people have Win9x.
And I''m not finished yet. To all the people who say "C++ is so crap" or "C is way better" or "C++ is hard to read", etc, they are a little confused. If you can''t hack classes then you should realise that C made them. The inventor of C++ originally introduced classes as a data type for C added on, called C With Classes. C++ is a big improvement.
And anyone who says "no-one needs pointers or hard stuff like that" then tell ''em they''re dreaming!
Shutup! No! I won''t shut up! Damn you people I thought we''d all agree on this! its plainly obvious!! I conclude my argument with these contraversial statements:
-C++ is the best games language ever :p
-C is dead. It has been outdated by C++ :0
-Learn how to programme in something easier than C\C++ before C\C++ :p
-Anyone who says C++ is more unreadable than C is clearly an idiot :p
-Anyone who says BASIC sucks doesn''t realise its importance and should know it came out a long time before C so of course C will be more powerful
-Anyone who sends messages purely to become a higher "ranking" is wasting there time *cough*cough* chris *cough cough cough* haven''t you got a company to run :p
-=[ Lucas ]=-
A few comments:
Dwarfsoft - lay off the pointless posting to get a higher rating, it''s greatly diminishing my esteem of you, and very annoying to the people genuinely interested in this thread ( or any other thread where it''s happening ).
Everyone - No language bashing, no "C sucks, use C++", or "I can change the laws of physics using Visual Basic." Make arguments for or against languages by using valid, thought-through remarks.
Here''s my story anyway:
I started with basic/qbasic when I was practically a toddler. It didn''t interest me, I couldn''t make much sense of it, and it seemed convoluted. Then I went to Uni, and got Pascal as my first language. Not bad, a good procedural language ( and no, Pascal is DEFINATELY not object-oriented ), a nice start on procedural programming. Logical next step was C at Uni, no great difference with Pascal, just a bit more real-world, and lots of new features to cope with. Then C++. Boy oh boy, what a paradigm shift. I wish I''d had Java before C or C++, it took me a long time to grasp Object-Oriented programming in a way that was actually useful to me. ( It''s not a magic wand, that''s for sure ).
Now I program almost exclusively in C++, because of the multitude of tools and good compilers out there. Language is only a tool, but this one has the best tools ( similar to those available for C ).
If you want to go professional, and procedural, C is a great choice. If you prefer OO, C++ is a good choice. Java is maturing, VB is being used for office development, and there are a plethora of other languages with their specific target areas out there.
Give me one more medicated peaceful moment.
~ (V)^|) |<é!t|-| ~
ERROR: Your beta-version of Life1.0 has expired. Please upgrade to the full version. All important social functions will be disabled from now on.
Dwarfsoft - lay off the pointless posting to get a higher rating, it''s greatly diminishing my esteem of you, and very annoying to the people genuinely interested in this thread ( or any other thread where it''s happening ).
Everyone - No language bashing, no "C sucks, use C++", or "I can change the laws of physics using Visual Basic." Make arguments for or against languages by using valid, thought-through remarks.
Here''s my story anyway:
I started with basic/qbasic when I was practically a toddler. It didn''t interest me, I couldn''t make much sense of it, and it seemed convoluted. Then I went to Uni, and got Pascal as my first language. Not bad, a good procedural language ( and no, Pascal is DEFINATELY not object-oriented ), a nice start on procedural programming. Logical next step was C at Uni, no great difference with Pascal, just a bit more real-world, and lots of new features to cope with. Then C++. Boy oh boy, what a paradigm shift. I wish I''d had Java before C or C++, it took me a long time to grasp Object-Oriented programming in a way that was actually useful to me. ( It''s not a magic wand, that''s for sure ).
Now I program almost exclusively in C++, because of the multitude of tools and good compilers out there. Language is only a tool, but this one has the best tools ( similar to those available for C ).
If you want to go professional, and procedural, C is a great choice. If you prefer OO, C++ is a good choice. Java is maturing, VB is being used for office development, and there are a plethora of other languages with their specific target areas out there.
Give me one more medicated peaceful moment.
~ (V)^|) |<é!t|-| ~
ERROR: Your beta-version of Life1.0 has expired. Please upgrade to the full version. All important social functions will be disabled from now on.
It's only funny 'till someone gets hurt.And then it's just hilarious.Unless it's you.
Completely agree with you...
-------------------------------
That's just my 200 bucks' worth!
..-=gLaDiAtOr=-..
-------------------------------
That's just my 200 bucks' worth!
..-=gLaDiAtOr=-..
Honestly, I wish I tried to learn C first.
Try C because once you learn C/C++ you''ll never go back to
VB, Pascal, or BASIC ever again. Maybe for psuedo code, but
thats another story. C++ is way too complicated for a first
language, anyways C++ is C with a few extra features...
C++ == C + 1
I started w/ GW-BASIC, then just hopped back into programming
7 years later and went right for C. It took a good 3-4 months
using online tutorials and examples, and I bet if I knew VB or
Pascal that it might''ve only took 1 month. But really if you can
stick w/ C, more power to you!
If it''s too tough, drop down to Visual Basic or Pascal. And if
that''s too hard, try QBasic. Books are like keys, with the
right one you can pick any lock.
Once you DO learn C/C++, start buying some game programming
books. And post here every day! You might beat dwarfsoft.
(that''s your Q dude)
You know some people really are born with programming in
their blood....speakin of blood, where''s my Q2 CD!
Try C because once you learn C/C++ you''ll never go back to
VB, Pascal, or BASIC ever again. Maybe for psuedo code, but
thats another story. C++ is way too complicated for a first
language, anyways C++ is C with a few extra features...
C++ == C + 1
I started w/ GW-BASIC, then just hopped back into programming
7 years later and went right for C. It took a good 3-4 months
using online tutorials and examples, and I bet if I knew VB or
Pascal that it might''ve only took 1 month. But really if you can
stick w/ C, more power to you!
If it''s too tough, drop down to Visual Basic or Pascal. And if
that''s too hard, try QBasic. Books are like keys, with the
right one you can pick any lock.
Once you DO learn C/C++, start buying some game programming
books. And post here every day! You might beat dwarfsoft.
(that''s your Q dude)
You know some people really are born with programming in
their blood....speakin of blood, where''s my Q2 CD!
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement