Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

For me, it was having something practical to accomplish (and better if it had a deadline attached). String processing (manipulating text) was, for me, a comfortable place to start. Python is a great first language to learn and will let you explore just about every nook and cranny of computer science you find interesting. Pick up a Python book, work through the first several chapters. Then come up with a simple problem you want to solve. If you enjoy solving problems, stick with it -- a programmer you may be!


view as:

Legal | privacy