Quote:
Originally Posted by roboxking
I also need a general explanation of how programming works in general.
|
Check out the guide that Team 1540 (The Flaming Chickens) put together:
http://www.team1540.org/programming.
It's a great overview of how the default code is setup, and how to modify it.
[Assuming that you are going to use C...otherwise please ignore

]
As for learning C, if you already know some Python (or another language), I don't think the jump will be too huge. A lot of being a programmer is the way you think, not the syntax you write (for me, anyway). That said, you might want to dip your toes in the C-sea before you have to write embedded code on a deadline.
On Windows, I've used the
Dev-C++ IDE (uses a GCC compiler). Despite its name, it can be used for both C and C++ programming. Look up some C tutorials on the web and try writing some simple programs (something that reads a file and prints it on the screen, something that computes the area of a circle from its radius, something that computes the hypotenuse of a right triangle, etc)--just some simple stuff to learn the syntax. I can't really recommend and C tutorials, but a quick google brought up this
this one (and many others).
- Taj