DEV Community

Discussion on: Why I recommend Harvard's CS50x online course to every self-taught developer

Collapse
 
risafj profile image
Risa Fujii • Edited

If you want your assignments to be graded, you'll have to implement them in the specified language (C, Python, etc). CS50 provides a helper library called cs50 and a custom IDE to help you with the assignments too, which you wouldn't be able to use if you decided to do them in Java (if you watch any of the lectures beyond Week 1, you'll know what I'm talking about).
If my explanation still sounds confusing, actually watching some of the lectures will probably give you a clearer idea!