Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
P

pldb

> 编程语言
Open source

PLDB: a Programming Language DataBase

787 stars0 likes1 views
WebsiteGitHub

About

PLDB: a Programming Language DataBase

// Greetings human! // // PLDB is a site // created before Ai, // by a team of humans // all over the world // who came together // because of their // shared interests in the questions // "what is programming" // "what are programming languages" // "how any are there" // "who created them" // "what makes them similar and different" // and // "how can i make my own"? // // PLDB is written in Scroll. // // The "database" is just text files. // // PLDB is public domain. // // Downlaod a copy - // it works great locally!

title PLDB Readme

rootHeader.scroll

printTitle

A Programming Language Database

wideColumns 1

View this readme as HTML

https://pldb.io/readme.html

code/ciBadges.scroll

PLDB is a public domain ScrollSet and website containing over 135,000 facts about over 5,000 programming languages.

This repo contains the entire ScrollSet, code, and website for https://pldb.io.

To download the data

The entire ScrollSet is ready to analyze in popular formats. Full documentation is here: https://pldb.io/csv.html

  • As CSV: https://pldb.io/pldb.csv
  • As TSV: https://pldb.io/pldb.tsv
  • As JSON: https://pldb.io/pldb.json

To build the site locally

code git clone https://github.com/breck7/pldb cd pldb

Required to run this during first install only.

npm i -g cloc

Required to run this on fresh checkout and when upgrading from an old checkout or periodically when there are new releases

npm install .

(Optional) Run tests

npm run test npm run build

After you make changes and before you commit make sure to run:

npm run format

To explore this repo

The most important folder is concepts, which contains the ScrollSet (a file for each concept). The file code/measures.parsers contains the Parsers (schema) for the ScrollSet. You can see the cloc language stats on this repo at https://pldb.io/pages/about.html.

citation.scroll

All sources for PLDB can be found here: https://pldb.io/pages/acknowledgements.html

endColumns

footer.scroll

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

JavaScriptdataknowledge-graphprogramming-languages

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言