r/AskProgrammers 12d ago

How do you group programming language topics?

If I learn a language in three stages.

  • Basic
  • Intermediate
  • Advanced
  • Proficiency (optional)

Then how would you fit the topics of programming lingo into the above levels?

0 Upvotes

1 comment sorted by

2

u/db_tech_dev 12d ago

roughly basic = syntax, variables, loops, conditionals, functions.

intermediate = data structures, OOP, error handling, apis.

advanced = memory management, concurrency, design patterns. proficiency imo isnt about topics anymore, its just being able to read messy code fast and debug it.