Frequently asked questions ...
     

How do I get started with learning computer science?

How do I get started with learning computer science?

Start learning a programming language, such as Python or Java. Choose a language that interests you and start working on small projects. Then expand your breadth and depth over time. Concepts in algorithms, data structures, databases, and computer networks take you to the next level, and so does a foundation in mathematics, including algebra, calculus, and discrete mathematics.