Important Forum InformationQuote:
Please read relevant links before asking question.
If you did read FAQs, and it did not answer your problem, do not hesitate to ask, but:
- Mention in your question that you read FAQ. It gives us warm feeling, and we don't waste your time by pointing to this FAQ.
- After your question is resolved, think about how to improve FAQs: You will be helping the next person
- Recurring Discussions in this forum : Subjects that have come up many times. Please read before making such threads!
- Posting Homework and School Related Posts : Failure to follow rules could result in infractions.
How to Ask Questions on the Forum
Single best advice is: make title which makes sense, specific to what are you asking. "Please help" is really bad title.
- How to ask questions in a smart way
- Readability of Your Post : How to post code
- Tutorial: Writing conventions : How to write code so we can all read it
- To all those with zero replies
If you see the term "Blub" and don't know what it means, read this post (and its links): It's not wrong not knowing, but it's wrong not wanting to know
How to Start
- How to Learn Programming
- Read What questions to consider when selecting a language to find out:
- There is not a "one best language to rule them all"
- Why are there so many programming languages?
- How long does it take to learn programming?
- Learn Python Wiki has collection of good links, Google will give you more
- How to start programming - guides and links for many languages
- Programming Books Recommendations
- FAQ: Web Development in Ubuntu
Learning Programming/Computer Science
- Programming tasks and challenges : Find things to do to help you learn
- Suggestions for beginners : You need to learn more than just syntax
- Introduction to Programming 101
- What problems do you have to overcome?
- Specific language or General knowledge?
- Please explain OOP
- 14 year old learning programming
- Is math needed
Which Language(s) to Learn?
Language is a tool: for different tasks, different tools are appropriate.
- Compare different languages and Polls about languages
- Best language to get a job: might be not your first language, but C, C++, C#, Java
- Programming Language for Children - have different needs
- Computer language benchmarks - speeds and performance comparisons for many languages.