Tuesday, July 28, 2009

I wanna start programming, but I don't know where to start. Which is the best language to use for the beginner

I wanna start programming games soon. But I don't know what programming language to start with, someone tolb me python and pascal are good, but i;m not sure.








I wanna use a language that something a stupid person can do. Something for the idiots. I mean for people who know little about computers. So do you know any languages, and where I can download tutorials?

I wanna start programming, but I don't know where to start. Which is the best language to use for the beginner
Many different programming languages are used in game development -- I've worked on projects using C++, Java, Python, and Lua, along with a few proprietary languages that you can't learn until you start at the company -- but all professional game programmers need to be able to work in multiple languages, and quickly learn new languages. C++ is definitely one of the most common languages in game development still, but it can be a bit rough to jump into on your own. C#, Java, or Python might be good places to start, but definitely make a goal to move into C++ as soon as you can.
Reply:Try BASIC first, then move to Visual Basic.
Reply:Java. I wouldn't jump to C++ until you've understood a little about how programming works and that's the most important thing. Once you understand Java it's much easier to do C++.
Reply:"I wanna use a language that something a stupid person can do. Something for the idiots. I mean for people who know little about computers. So do you know any languages, and where I can download tutorials?"





I am (was?) in exactly the same boat as you. I've worked with computers all my career, but never really developed. I've found developing fascinating, but whenever I sat down with "Learn C++ in 24 hours" or any of the other myriad of books, I struggled because it bored me.





If you want to start from absolute scratch and just get into the swing of things, then the massachusetts institute of technology have developed something quite fun that even a child can have fun with: http://scratch.mit.edu





If you don't like sitting with books and learning stuff like that (I'm like that) then, if it's available to you, the UK's Open University does an excellent Java course - code is M255. Yes, it's books, but it's more taking things one step at a time and spread in a structured way over 6 months.





You asked about Python, etc. So let me give you some commercial insight:





Java is very much alive. I'm in the investment banking industry, have been for 10 years, and it's very much there. Sun make it, and you can download it for free from their website. They have a bunch of tools for you to develop in too.





C++ is also very well known, and you'll get confused by the wealth of books, as I did. C# is Microsoft's reinvention of Java. Java and C# are "object orientated" where pieces of a program are "objects" that have characteristics and interact with each other, just like in real life.





Then there's scripting languages. Perl is all over the place. And there are many ways to skin a cat in Perl. I work in support, and I grow tired at developers who are being clever and write code that no one else can support because it's hard to read. Perhaps a books like "Perl and CGI" which will teach you how to develop a simple web page?





Python is a competitor to Perl. The only time I've come across Python is when using the trading application called "Front Arena" - you configure and program Front Arena using the python scripting language.








Short answer: There are loads !!!! But if you want to "be useful" then perhaps start with Perl and Java. It all depends on where you want to go with it.





Right now, I'm working with a bank that is getting ready to release a cutting edge trading platform that is written in (and I was surprised at this) Flash, using the Flex software development kit and integrated development environment (Wikipedia for both).





Darren
Reply:start with c++ though it's a little but if you get pass that then you are okay


for beginners try vb6 it's much easier
Reply:I would try something like BASIC first because, as its name suggests, its pretty easy. I would then move to C++, which is a very widely used language that can be used to do many different things.
Reply:for beginers i would advice Visual basic or vb if you plan to develop under the microsoft operating system. for others java still the best way to go. you can also take look at flash8 if plan to develop only games. i myself preferer to read books when leanring new programming language. for good book sites ym me. i cant post them here.
Reply:start with C or Pascal best with the beginners
Reply:My advice is to learn C++. It's probably the most used language in games today.





It's not that difficult either.
Reply:You can start with C++. It's the first language I learned.





Good luck.


No comments:

Post a Comment