I'm completely new to programming and initially thought Visual Studio Code was something I needed to learn as its own subject. I'm now realizing it's mainly a code editor, so I'm considering starting with Python instead. Are there any beginner-friendly courses on YouTube, Udemy, or elsewhere—preferably free—that would help me learn the basics? I'd also appreciate general advice on getting started and using VS Code effectively.
3 Answers
VS Code isn’t a programming language or really a course-sized skill by itself—it’s a code editor that supports languages such as Python, JavaScript, and C#. You’ll learn most of it naturally while following a beginner course for the language you choose. Start with Python, install the Python extension, and focus on writing small programs rather than memorizing every editor feature.
It can help to get a broad overview before beginning a course. Ask an AI assistant or use a beginner guide to explain what programming languages, editors, files, and projects are, then choose a Python course and work through it consistently. Understanding how the pieces fit together makes the detailed lessons easier to remember.
You probably only need a short introductory video for VS Code. Learn how to create and run a file, use the terminal, install extensions, and navigate between files. After that, put your time into a structured Python course and practice exercises; the editor’s shortcuts and extra features can come later.

I didn’t realize that was the distinction. Thanks—that makes starting with Python much clearer.