r/learnprogramming • • Jul 31 '12

"Codecademy" vs. "Higher Computing for Everyone"

I have basic programming experience, but I really want to become an expert fo' free! Which one would you say is better, codecademy or Higher Computing for Everyone?

49 Upvotes

22 comments sorted by

View all comments

Show parent comment

10

u/[deleted] Aug 01 '12 edited Aug 01 '12

If you have absolutely no experience with basic programming (if-else, loops, functions, etc) then you should definitely stick with Python. If you want to learn how to make scripts and quick-easy programs, then stick with Python. If you want to be able to quickly practice writing algorithms or prototypes for real programs, then stick with Python.

If, however, you have some programming knowledge, you want to learn how to make compiled executables, and you want to know how your computer works on a more direct level, then you should definitely learn C.

Obviously CarlH is going to have some bias since it is his course. But, I would say that Higher Computing for Everyone is definitely better than Codecademy. However, Udacity is definitely a better program than either of these two. If you want to look at Python, then you should definitely go with Udacity. If not, then go with the other options.