DEV Community

Discussion on: Learning the Granular Details of a Programming Language?

Collapse
 
emiguelt profile image
Edwin Miguel

Hi all, in learning a new programing language I generally follow these steps:

  • Read an overview of the language (target, main features, what paradigm follows, etc)
  • then I go deeper by learning the syntax and implementing some examples
  • learn more about the programing paradigm behind if it is new for me
  • then I use the language in a real world application. While doing that I learn more about the features and look for better learning references
  • Once I have a better understanding I'll know now what topics I wanna go deeper, and I read about periodically, choosing new themes and refreshing my knowledge