Start Codeing....


finty

what is this
Joined
Feb 17, 2004
Messages
4,984
Location
Ireland
Website
Visit site
i am thinking of starting to code, i would like to, one day, be able to code for the gp32. What language should i learn? i am thinking of C but if anyone has any suggestions please post them.
 
The only languages that have ARM9 compilers are C/C++ and ASM. I doubt you will want to learn ASM as your first language, and I dont really suggest C or C++ as your first language either, especially when you (assumed by your post) havent even coded for the PC yet. Debuging and development is much more difficult on the GP32, its good to already have some good experiance in this area, with the language you plan on using, before you attempt to tackle this platform.

In a perfect world, I would have you start with a basic language an work your way up through the high level languages (Qbasic, VisualBasic, PowerBasic) before you get to the mid to low level languages (C/C++/ASM)

Alas, this isnt a perfect world and you probably want a quick answer. There isnt one. If you want to know what language you should learn to program on the GP32, that would be C (a bit of inline ASM wont hurt either...). If you choose to go that route without learning from the ground up, I highly suggest you atleast practice on the PC a bit, make a couple small games / apps on the PC to get the feel of the language. If you do it right, you might even be able to painlessly port those games you made on the PC to the GP32.
 
any suggestions on books to start on C. please not the "white book" as it assumes programming knowledge, i will start on PC until i am familiar with the language as i dont even have my gp32 yet. im not gonna rush into this though as im thinking about a carrer in codeing. thanks for you posts.
 
The only problem is starting, I am in the same position, but how the hell did u start, ive looked into books on amzon but they all seem to be for improving exsiting coding knowledge
 
Back
Top