See the latest trends in programming language popularity with easy-to-read charts and insights based on developer search data.
Track programming language trends worldwide
PYPL (PopularitY of Programming Languages) is a website that tracks and visualizes the popularity of programming languages over time. You can explore interactive charts and rankings that show how different languages rise or fall in usage, based on search statistics and developer interest.
This site is great if you want to compare programming languages, spot industry trends, or make informed choices about what to learn next. Whether you're a developer, student, or tech enthusiast, PYPL makes it easy to stay up to date with clear graphs and regular updates.
Discover websites similar to Pypl.github.io based on shared categories, topics, and features.
Toolz offers a collection of utility functions for Python, helping you work efficiently with iterators, functions, and dictionaries. API docs included.
Explore XGBoost's official documentation for setup guides, tutorials, and detailed info on this popular machine learning library and its many features.
Explore a free visual guide to CSS with illustrated and animated examples of popular properties, making CSS concepts easy to learn and reference.
Official documentation for pip, Python’s package installer. Learn how to install, upgrade, and manage Python packages and dependencies with ease.
Browse official documentation and guides for RStudio tools, packages, and APIs to help you develop, analyze, and visualize data more effectively.
Find clear, organized documentation for Tesseract OCR to help you use, install, and develop with this open-source text recognition software.
Hunspell offers an open-source spell checker engine used in popular apps and platforms, with documentation and downloads for developers and users.
CFFI provides detailed documentation for a Python library that lets you call C code from Python, making it easy to bridge between the two languages.
Find clear guides and reference materials for Conda, a tool that helps you manage packages, dependencies, and environments for any programming language.
Find up-to-date documentation and guides on HTML, CSS, JavaScript, and web technology to help you build, understand, and improve websites.
Learn about CBOR, a compact data format for efficient data exchange, with specs, tools, and resources for developers and implementers.
Explore resources and official documentation for Python packaging tools and standards, maintained by the Python Packaging Authority (PyPA).
Comprehensive documentation for Requests, a user-friendly Python HTTP library, with guides, examples, and reference material for easy integration.
Read the official documentation for Pillow, the friendly Python Imaging Library fork, to learn how to process images using Python.
Browse and search R package documentation from CRAN, Bioconductor, GitHub, and R-Forge. Find resources, run R code online, and explore package details.
Browse detailed documentation and overviews for Clojure libraries, including core and contrib APIs, all in one place for easy reference.
Explore official Kotlin documentation and guides for learning, using, and mastering the Kotlin programming language in one easy-to-navigate place.
Annotated ES5 offers a browsable, annotated version of the ECMAScript 5 (JavaScript) language specification for easy online reference and learning.
Find official guides, tutorials, and references for Qt, a cross-platform software development framework. Get help building apps for multiple devices and systems.
Browse and search 100+ programming docs in one place. DevDocs lets you access developer documentation quickly, even when you’re offline.
R is a free software environment for statistical computing and graphics, offering tools to analyze data and create visualizations across platforms.
A collaborative wiki focused on CommonJS specifications, helping developers understand and use JavaScript standards for servers, desktops, and browsers.
PCRE offers a free library for Perl-compatible regular expression pattern matching, with APIs for developers and full documentation for integration.
HexDocs hosts documentation for Hex packages, making it easy for developers to access, read, and share technical guides and API docs online.
phpDocumentor helps you automatically generate clear, organized documentation for your PHP projects, making it easier to maintain and share your code.
Find clear answers to common TeX questions and issues with this easy-to-use FAQ resource, designed to help both new and experienced TeX users.
Browse comprehensive manuals and technical documentation for Open Music Kontrollers projects, supporting developers and music tech enthusiasts.
Explore official documentation, guides, and resources for developing, understanding, and contributing to the Firefox source code and related tools.
ArchWiki is an open, community-driven wiki offering detailed documentation, guides, and tips for Arch Linux users and contributors, all in one place.
Browse Ubuntu's complete collection of software manual pages online, searchable and updated daily for every supported Ubuntu version.
A community-driven wiki for Python and Jython, offering guides, documentation, and resources for developers and enthusiasts.
Find official specifications, header files, and documentation for Khronos Group APIs and standards, including OpenGL, Vulkan, and related technologies.
Explore programming language trends and usage on GitHub with interactive visualizations and data insights for developers and tech enthusiasts.
ChucK is an open-source programming language for real-time sound synthesis and interactive music creation, ideal for composers and audio enthusiasts.
A collaborative wiki for Tcl programming, offering guides, tutorials, code examples, and community insights for both new and experienced Tcl users.
ICU provides libraries and tools for Unicode support, including text, date, time, and locale handling for developers and software projects.
MicroPython lets you run Python code on microcontrollers, offering resources, docs, and downloads for embedded hardware programming. Open source and free.
Explore detailed information about countries, world leaders, and global organizations with facts, statistics, and regional insights from around the world.
CommonMark defines a simple, easy-to-read plain text format for writing structured documents using familiar email and forum-style conventions.
Browse thousands of computing terms, acronyms, and jargon with clear explanations in this free online dictionary for tech and IT topics.
Jsonnet is a configuration language for developers that makes it easier to write, organize, and manage complex JSON data with less repetition.
Learn about troff, the classic UNIX text processor, with guides, documentation, and resources for typesetting and formatting text on UNIX systems.
Explore in-depth technical articles, proposals, and insights on Go programming, language design, and computer science research by Russ Cox.
Find comprehensive documentation, guides, and resources for ROS 1 on this open wiki platform, supporting robotics software development and learning.
Browse and search FreeBSD manual pages online to quickly find detailed documentation, command references, and system help for FreeBSD users and developers.
Eve offers a human-friendly programming language and IDE designed to make coding more intuitive, with documentation, a playground, and community resources.
Explore global data on over 800,000 offshore companies, trusts, and foundations uncovered by ICIJ investigations. Search, analyze, and download records.
Explore calculators and data tools to compare the value of money over time, track inflation, and understand historical prices in the US and UK.
Explore annual reports and key trends on how people consume digital news worldwide, with insights from surveys in multiple countries and regions.
Explore global country and language facts, codes, and stats in one place. Find detailed information about nations, regions, and their official languages.
Find global migration data, trends, and visualizations to better understand migration patterns and policies around the world.
Learn how to set up Git for your computer with clear, step-by-step guides from GitHub Docs. Get started with version control and manage your code easily.
Learn the rules of semantic versioning for software projects, with clear guidelines and examples for managing version numbers effectively.
Moment.js offers detailed documentation and resources for a popular JavaScript library that helps you parse, validate, and format dates and times.
Docs.rs hosts and lets you search documentation for Rust programming libraries, making it easy to browse and learn about Rust crates online.
Browse, search, and learn about Go programming packages with docs, examples, and best practices—perfect for Go developers seeking reliable code.
Defines how browsers and web apps handle requests and responses, offering detailed documentation for developers on the Fetch API standard.
Find resources, manuals, and documentation for the Caml programming language. Ideal for learning or referencing Caml features and usage.
Defines how URLs work on the web, including domains, IP addresses, and encoding rules. Useful for developers and web standards enthusiasts.
OpenSSLWiki is a community-driven resource with guides, documentation, and technical details about OpenSSL and its libraries for developers and users.