What is Python?
Python is a readable general-purpose language used for automation, data, web services, and AI.
Read the full learning pathDirect, beginner-friendly answers to the questions learners ask before they start. Every answer connects to a free skill pathway and an optional assessment.
Explore by category
Python is a readable general-purpose language used for automation, data, web services, and AI.
Read the full learning pathJavaScript is a programming language that adds behavior to web pages and also runs beyond the browser.
Read the full learning pathSQL is a language for asking questions of and managing data stored in relational databases.
Read the full learning pathHTML describes page structure and CSS controls presentation, layout, and responsive appearance.
Read the full learning pathReact is a JavaScript library for composing interfaces from reusable components.
Read the full learning pathArtificial intelligence describes software that performs tasks involving recognition, prediction, or language generation.
Read the full learning pathMachine learning creates systems that learn patterns from examples and use them for predictions or decisions.
Read the full learning pathData analytics examines information to find patterns, answer questions, and support decisions.
Read the full learning pathDigital marketing uses online channels and measurable campaigns to reach and help a defined audience.
Read the full learning pathBusiness communication is the purposeful exchange of information that helps people understand, decide, and act at work.
Read the full learning pathUnderstand the concept in plain language.
Follow a structured beginner curriculum.
Use examples and small tasks to make it stick.
Take the selected skill assessment when ready.