Web technology for developers | MDN
The open Web presents incredible opportunities for developers. To take full advantage of these technologies, you need to know how to use them. Below you'll find links to our Web technology documentation.
Overview
Added
March 17, 2026
Subject & domain
computer-science-fundamentals · web-development
Grade range
Grade 9 (Freshman)–Grade 12 (Senior)
Page kind
Article
Introduction
MDN Web Technology Documentation Overview
-
Core Web Technologies:
- HTML: Fundamental building blocks for document structure.
- CSS: Styling and appearance of web content.
- JavaScript: The native programming language of the web.
- Web APIs: Interfaces for building complex web applications.
- WebAssembly: Enables high-performance execution of languages like C++, Rust, and Swift in the browser.
- HTTP: The protocol for fetching and transmitting web resources.
-
Key Development Concepts:
- Accessibility: Ensuring web content is usable by everyone.
- Performance: Optimizing speed and interactivity.
- Privacy & Security: Protecting user data and defending against attacks (e.g., XSS, click-jacking).
- Media: Handling video, audio, and image formats/streaming.
- Graphics & Math: Support for SVG (scalable graphics) and MathML (mathematical notation).
-
Advanced Web Capabilities:
- Progressive Web Apps (PWAs): Providing native-like experiences.
- Web App Manifests: Enabling web app installation and display configuration.
- Web Extensions: Browser add-ons for enhanced functionality.
- WebDriver: Browser automation for cross-browser testing.
- OpenSearch: Standardizing search engine integration for browsers.
-
Data & Transformation:
- Support for XML, XSLT, XPath, and EXSLT for structured data handling.
- URI usage for resource identification.
-
Developer Tooling:
- Comprehensive documentation for built-in browser developer tools, including Firefox Developer Tools, Chrome DevTools, Safari Web Inspector, and Edge DevTools.
-
Learning Resources:
- Practical "how-to" developer guides.
- Step-by-step tutorials for core languages and APIs.
- Glossary of web-related terminology.
Community reviews
No published reviews yet. Be the first to share your experience.