convulution Posted March 20, 2011 Share Posted March 20, 2011 I'm wanting to learn how to code right now know only a little html I'm running ubuntu linux right now so something linux friendly would be good so if you could just put what where and how it would be appreciated. Quote Link to comment Share on other sites More sharing options...
Infiltrator Posted March 27, 2011 Share Posted March 27, 2011 OK, what type of applications do you intend to build? Quote Link to comment Share on other sites More sharing options...
Sitwon Posted March 28, 2011 Share Posted March 28, 2011 http://couch.it/K4SzyQ4k/ Quote Link to comment Share on other sites More sharing options...
justapeon Posted March 30, 2011 Share Posted March 30, 2011 Is what you are really saying is you need to learn the syntax of a computer language? Just use a web search engine? The simplest program is a "to do" list. Coding is generally pretty easy. It's learning how to describe what you want to do that is the hard part. Write down in English what you want to do as well as describe input, output format, and storage definitions for the data you want to manipulate. Then it is just a matter of substituting programming language command or syntax in place of your English statements. Does that make any sense? http://www.targetprocess.com/blog/2006/06/7-steps-of-agile-system-analysis.html Quote Link to comment Share on other sites More sharing options...
astromech_kuhns Posted March 30, 2011 Share Posted March 30, 2011 See thats my problem to. is that i can know what i want done, and i can learn languages pretty well, i just dont know where to go to get a list of all the commands, or where to see the description of the kinds of commands. i did some programming for my robotics team and i got some pneumatics solenoids working but it wasnt until i understood what i could type in that i was able to make a function..... Quote Link to comment Share on other sites More sharing options...
Sitwon Posted March 31, 2011 Share Posted March 31, 2011 See thats my problem to. is that i can know what i want done, and i can learn languages pretty well, i just dont know where to go to get a list of all the commands, or where to see the description of the kinds of commands. i did some programming for my robotics team and i got some pneumatics solenoids working but it wasnt until i understood what i could type in that i was able to make a function..... The popular languages these days (PHP, Ruby, Python, Java, C/C++, etc.) all have well documented online references for all the standard libraries/modules and their functions. It sounds like you have had either no teacher or bad teachers. I would recommend checkout out the stuff in Step 1 of my wiki page. http://couch.it/K4SzyQ4k/ The Richard Buckland videos aren't the same as having a teacher/tutor in-person to explain it to you, but it's the next best thing (as far as I have seen). The Elements of Computing Systems (TECS) is also a great introduction for people who have some programming knowledge but haven't yet jumped the gap from theory to practice. I teach the TECS course every Wednesday night at HacDC. It's a very common problem to find people who have had a year or two of formal programming lessons and are competent at their assignments but feel helpless when they're trying to do stuff on their own. There is a lot of discussion and theory about it, but I think that any way you cut it the teacher is to blame. Learning to program is no more difficult than learning to read or write, if it's taught properly. Quote Link to comment Share on other sites More sharing options...
Codeine Posted April 13, 2011 Share Posted April 13, 2011 It all depends on what you actually want to code. You know a little html, if you wanted to along with web development then you have options like css, php, asp. Then theres also other languages ruby, python, C, VB.net. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.