HTML: Markup language
CSS: Styling language
JavaScript: Scripting language
Web APIs: Programming interfaces
All web technology
Learn web development
Discover our tools
Get to know MDN better
In a revision control system like Git or SVN, a repo (i.e., "repository") is a place that hosts an application's code source, together with various metadata.