- #1
PhysicsBegner
- 23
- 0
Hi All, I'm a beginer in computer science. Can I start learning theory of computation without a deep knowledge in algorithms or should I learn Algorithms conecpts first and theory of computation? Please guide me.
The answer to this question depends on your specific goals and interests. If you are interested in web development, HTML and CSS would be a good place to start. For general programming, Python or Java are often recommended for beginners.
Again, this depends on your goals and interests. High-level languages like Python are generally easier to learn and use, while low-level languages like C++ may be more challenging but can provide a deeper understanding of programming fundamentals.
It is not necessary to learn multiple languages at once, especially as a beginner. It is better to focus on learning one language thoroughly before moving on to another. However, if you have a specific goal in mind that requires multiple languages, it may be beneficial to learn them simultaneously.
The time it takes to learn a programming language varies depending on the individual's dedication, learning style, and prior knowledge. Some people may be able to pick up a language in a few months, while others may take longer. It is important to be patient and consistent with your learning.
Yes, it is possible to learn a programming language on your own through online resources, books, and practice. However, it may be helpful to have a mentor or join a coding community for support and guidance. It is also important to continuously practice and apply what you have learned to fully understand the language.