Ahh... starting from the top... good to see you know what you want :DQuote:
Originally Posted by piaqt
Although you could try to learn any language in any order, you should cover the basics of software engineering first - just to make it easier to develop software. Once you have this knowledge, learning the semantics of the languages is dead easy! Im not a code guru, but with sound Software engineering principles i have been able to develop applications in C/C++/VB/C# etc
I would suggest 2 fundamental ideas: Object Orientated Design and Basic Software Engineering Principles. Then you'll have a better idea on the Overal Design on your App, and Coding becomes Trivial in any language ;)
I guess an analogy would be: You dont have to learn to walk before you run, but you should know how to move your feet ;)
Good luck with it all.
