PLDB
Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon

PLDB CSV File Documentation

PLDB CSV File Documentation

Download it from https://pldb.com/languages.csv

PLDB builds one main CSV file. languages.csv contains over 145k facts across 4220 rows and 341 columns and is 3.9MB uncompressed. Every row is a language and every language is one row.

Column Documentation

Index Column Values Coverage Example Description Source Definition
1 title 4848 100% Broccoli The official title of the language name.grammar
2 appeared 4678 96% 2015 What year was the language publicly released and/or announced? history.grammar
3 type 4848 100% pl Which category in PLDB's subjective ontology does this entity fit into. type.grammar
4 pldbId 4848 100% .ql computed A computed value
5 rank 4848 100% 0 computed A computed value
6 languageRank 4220 87% 0 computed A computed value
7 factCount 4848 100% 6 computed A computed value
8 lastActivity 4688 97% 2022 computed A computed value
9 exampleCount 4848 100% 0 computed A computed value
10 bookCount 4848 100% 0 computed A computed value
11 paperCount 4848 100% 0 computed A computed value
12 numberOfUsers 4848 100% 0 computed A computed value
13 numberOfJobs 4848 100% 0 computed A computed value
14 githubBigQuery.repos 421 9% 1 How many repos for this language are listed in Google's BigQuery Public GitHub Dataset snapshot. githubBigQuery.grammar
15 creators 1061 22% Niklaus Wirth Name(s) of the original creators of the language delimited by " and " history.grammar
16 githubRepo 940 19% https://github.com/breck7/note URL of the official GitHub repo for the project if it hosted there. github.com githubRepo.grammar
17 website 1552 32% http://berkin.me/rant URL of the official homepage for the language project. website.grammar
18 wikipedia 1915 40% https://en.wikipedia.org/wiki/Apache_Velocity URL of the entity on Wikipedia, if and only if it has a page dedicated to it. wikipedia.org wikipedia.grammar
19 hopl 4848 100% 1669474166000 The matching language on Diarmuid Pigott's Online Historical Encyclopaedia of Programming Languages site (https://hopl.info/) hopl.info hopl.grammar
20 centralPackageRepositoryCount 3026 62% 0 If you've searched for a CPM for this language and can't find one, set 0 as the count. packages.grammar
21 originCommunity 2095 43% IBM In what community(ies) did the language first originate? originCommunity.grammar
22 reference 2057 42% https://github.com/andrejbauer/plzoo A link to more info about this entity. You can add raw links and then auto "upgrade" them using some of the importer code. reference.grammar
23 country 2001 41% United States What country was the language first developed in? history.grammar
24 hoplId 1812 37% 1681 computed A computed value
25 wikipedia.dailyPageViews 1700 35% -1 How many page views per day does this Wikipedia page get? Useful as a signal for rankings. Available via WP api. wikipedia.grammar
26 wikipedia.backlinksCount 1647 34% 9 How many pages on WP link to this page? wikipedia.grammar
27 wikipedia.summary 1633 34% Blitz BASIC refers to the programming language dialect that was interpreted by the first Blitz compilers, devised by New Zealand-based developer Mark Sibly. Being derived from BASIC, Blitz syntax was designed to be easy to pick up for beginners first learning to program. The languages are game-programming oriented but are often found general-purpose enough to be used for most types of application. The Blitz language evolved as new products were released, with recent incarnations offering support for more advanced programming techniques such as object-orientation and multi-threading. This led to the languages losing their BASIC moniker in later years. What is the text summary of the language from the Wikipedia page? wikipedia.grammar
28 wikipedia.pageId 1630 34% 4840 Waht is the internal ID for this entity on WP? wikipedia.grammar
29 wikipedia.appeared 1559 32% 1980 When does Wikipedia claim this entity first appeared? wikipedia.grammar
30 wikipedia.created 1398 29% 2004 When was the *Wikipedia page* for this entity created? wikipedia.grammar
31 wikipedia.revisionCount 1298 27% 1 How many revisions does this page have? wikipedia.grammar
32 wikipedia.related 1291 27% java What languages does Wikipedia have as related? wikipedia.grammar
33 fileType 1269 26% text What is the file encoding for programs in this language? type.grammar
34 isbndb 1087 22% 0 Books about this language from ISBNdb. isbndb.com isbndb.grammar
35 description 949 20% A nsfw esolang. Description of the repo on GitHub. githubRepo.grammar
36 githubRepo.stars 904 19% 0 How many stars of the repo? githubRepo.grammar
37 githubRepo.forks 902 19% 0 How many forks of the repo? githubRepo.grammar
38 githubRepo.updated 901 19% 2022 What year was the last commit made? githubRepo.grammar
39 githubRepo.subscribers 892 18% 1 How many subscribers to the repo? githubRepo.grammar
40 domainName 892 18% wiki.xxiivv.com If the project website is on its own domain. website.grammar
41 githubRepo.description 886 18% (Obsolete) Archive of Rant 3.x. Description of the repo on GitHub. githubRepo.grammar
42 githubRepo.created 885 18% 2015 When was the *Github repo* for this entity created? githubRepo.grammar
43 githubRepo.issues 800 17% 0 How many isses on the repo? githubRepo.grammar
44 githubRepo.firstCommit 786 16% 2019 What year the first commit made in this git repo? githubRepo.grammar
45 semanticScholar 759 16% 0 Papers about this language from Semantic Scholar. semanticscholar.org semanticScholar.grammar
46 features.hasComments 620 13% true features.grammar
47 domainName.registered 619 13% 2016 When was this domain first registered? website.grammar
48 isOpenSource 594 12% true Is it an open source project? history.grammar
49 features.hasSemanticIndentation 575 12% false features.grammar
50 features.hasLineComments 542 11% true I define a line comment as a character(s) that starts a comment that cannot be stopped except by a line break character or end of file character. features.grammar
51 githubLanguage 529 11% X PixMap GitHub has a set of supported languages as defined here: https://raw.githubusercontent.com/github/linguist/master/lib/linguist/languages.yml github.com githubLanguage.grammar
52 githubLanguage.tm_scope 520 11% none The TextMate scope that represents this programming language. This should match one of the scopes listed in the grammars.yml file. Use "none" if there is no grammar for this language. githubLanguage.grammar
53 githubLanguage.ace_mode 520 11% text A String name of the Ace Mode used for highlighting whenever a file is edited. This must match one of the filenames in http://git.io/3XO_Cg. Use "text" if a mode does not exist. githubLanguage.grammar
54 githubLanguage.type 520 11% programming Either data, programming, markup, prose, or nil. githubLanguage.grammar
55 githubLanguage.fileExtensions 519 11% bf An Array of associated extensions (the first one is considered the primary extension, the others should be listed alphabetically). githubLanguage.grammar
56 numberOfRepos 491 10% 0 computed A computed value
57 githubLanguage.repos 491 10% 0 How many repos for this language does GitHub report? githubLanguage.grammar
58 lineCommentToken 470 10% // Defined as a token that can be placed anywhere on a line and starts a comment that cannot be stopped except by a line break character or end of file. featureTokens.grammar
59 domainName.awisRank.2022 445 9% 10763 primitives.grammar
60 githubLanguage.trendingProjectsCount 445 9% 0 How many trending repos for this language does GitHub report? githubLanguage.grammar
61 leachim6.filepath 427 9% #/05AB1E leachim6.grammar
62 leachim6 427 9% 05AB1E A link to this language in leachim6's hello-world project. github.com/leachim6/hello-world leachim6.grammar
63 githubBigQuery.users 421 9% 1 githubBigQuery.grammar
64 githubBigQuery 421 9% 1C Enterprise Google BigQuery Public Datasets has a dataset with info on GitHub repos: https://cloud.google.com/blog/topics/public-datasets/github-on-bigquery-analyze-all-the-open-source-code cloud.google.com githubBigQuery.grammar
65 linguistGrammarRepo 416 9% https://github.com/textmate/c.tmbundle Linguist is a library used by GitHub to syntax highlight files on GitHub via a grammar. The list of languages supported by Linguist and the grammar package used for each language is listed here: https://github.com/github/linguist/blob/master/vendor/README.md. If Linguist has support for a language, it will have a repo on GitHub. Given a language is supported by Linguist, that is a good indication it has at least 200 unique :user/:repo repositories, according to their docs. github.com linguistGrammarRepo.grammar
66 linguistGrammarRepo.commitCount 398 8% 40 How many commits in this repo? linguistGrammarRepo.grammar
67 linguistGrammarRepo.committerCount 398 8% 2 How many people have made commits in this repo? linguistGrammarRepo.grammar
68 linguistGrammarRepo.lastCommit 398 8% 2018 What year was the last commit made? linguistGrammarRepo.grammar
69 linguistGrammarRepo.firstCommit 398 8% 2013 What year was the first commit made? linguistGrammarRepo.grammar
70 wordRank 378 8% 5584 Some creators use a common English word as their language's name. For these we note how common the word is, where "the" is 1. name.grammar
71 leachim6.fileExtensions 368 8% m An Array of associated extensions (the first one is considered the primary extension, the others should be listed alphabetically). githubLanguage.grammar
72 linguistGrammarRepo.sampleCount 365 8% 1 How many language samples in this repo? linguistGrammarRepo.grammar
73 features.hasStrings 357 7% true features.grammar
74 pygmentsHighlighter.filename 340 7% templates.py pygments.grammar
75 pygmentsHighlighter 340 7% ABAP A link to a Pygments syntax highlighting class for this language (https://pygments.org/) pygments.org pygments.grammar
76 stringToken 332 7% " What token(s) is used to delimite a string? featureTokens.grammar
77 rosettaCode 330 7% ABAP A link to this language on Rosetta Code - http://www.rosettacode.org/ rosettacode.org rosettaCode.grammar
78 pygmentsHighlighter.fileExtensions 325 7% j An Array of associated extensions (the first one is considered the primary extension, the others should be listed alphabetically). githubLanguage.grammar
79 standsFor 323 7% Functional Programming If the language name is an abbreviation, what does/did it stand for? name.grammar
80 printToken 314 6% print What token(s) is used to print a message? featureTokens.grammar
81 features.hasPrintDebugging 312 6% true features.grammar
82 documentation 300 6% https://common-lisp.net/documentation Link to the official documentation for a language. documentation.grammar
83 twitter 245 5% https://twitter.com/docker Official Twitter handle of the entity, if any. twitter.com twitter.grammar
84 features.hasMultiLineComments 234 5% true features.grammar
85 rijuRepl 222 5% https://riju.codes/abc A link to try this language on riju.codes riju.codes rijuRepl.grammar
86 githubLanguage.codemirror_mime_type 216 4% text/x-csrc A String name of the file mime type used for highlighting whenever a file is edited. This should match the `mime` associated with the mode from https://git.io/f4SoQ githubLanguage.grammar
87 githubLanguage.codemirror_mode 216 4% clike A String name of the CodeMirror Mode used for highlighting whenever a file is edited. This must match a mode from https://git.io/vi9Fx githubLanguage.grammar
88 tiobe 204 4% CIL Tiobe maintains a well known ranking of programming languages here: https://www.tiobe.com/tiobe-index/ tiobe.com tiobe.grammar
89 fileExtensions 198 4% coffee An Array of associated extensions (the first one is considered the primary extension, the others should be listed alphabetically). githubLanguage.grammar
90 multiLineCommentTokens 172 4% /* */ A comment with a start delimiter and end token (which can be the same) that can span multiple lines. featureTokens.grammar
91 related 171 4% dot What languages are related? This serves as a catch all, and it is better to use a more specific relationship node such as "supersetOf". relationships.grammar
92 aka 163 3% BRL Another name for the language. Entries can have multiple aka lines. name.grammar
93 features.hasIntegers 151 3% true features.grammar
94 helloWorldCollection 149 3% A Programming Language Hello world written in this language from http://helloworldcollection.de/ helloworldcollection.de helloWorldCollection.grammar
95 githubLanguage.aliases 142 3% AFDKO An Array of additional aliases (implicitly includes name.downcase). githubLanguage.grammar
96 tryItOnline 130 3% perl6 A link to try this language on https://tio.run tio.run tryItOnline.grammar
97 features.hasFloats 130 3% true features.grammar
98 featureKeyword 119 2% canDoShebang Links a feature entry to the related feature keyword in the pldb grammar. features.grammar
99 pseudoExample 119 2% # Hello PLDB As short an example as possible. features.grammar
100 keywords 114 2% macro What are all the keywords in this language? featureTokens.grammar
101 features.hasBooleans 112 2% true features.grammar
102 indeedJobs 110 2% couchdb developer How many job descriptions match this query for this language on indeed.com? indeed.com indeedJobs.grammar
103 wikipedia.fileExtensions 106 2% n An Array of associated extensions (the first one is considered the primary extension, the others should be listed alphabetically). githubLanguage.grammar
104 writtenIn 105 2% cpp What language is this application written in? relationships.grammar
105 projectEuler.memberCount.2022 105 2% 11 primitives.grammar
106 projectEuler 105 2% APL/J/K Is this language one of the ones listed on https://projecteuler.net/? projecteuler.net projectEuler.grammar
107 features.hasHexadecimals 103 2% true features.grammar
108 booleanTokens 98 2% true false What token(s) is used for true and false? featureTokens.grammar
109 visualParadigm 92 2% false Is this a visual programming thing? Sometimes called "no code" or "low code"? paradigms.grammar
110 domainName.awisRank.2017 87 2% 102718 primitives.grammar
111 projectEuler.memberCount.2019 87 2% 9 primitives.grammar
112 codeMirror 80 2% apl A link to a CodeMirror syntax highlighting package for this language (https://github.com/codemirror/codemirror5/tree/master/mode/LANGUAGE) codemirror.net codemirror.grammar
113 subreddit.memberCount.2022 79 2% 1000 primitives.grammar
114 subreddit 79 2% https://www.reddit.com/r/CouchDB/ Url of a subreddit(s) for this language. reddit.com reddit.grammar
115 monaco 74 2% cpp A link to a Monaco syntax highlighting package for this language. microsoft.github.io/monaco-editor/ monaco.grammar
116 jupyterKernel 73 2% http://coconut-lang.org/ A link to a Jupyter Kernel for this language. jupyter.org jupyter.grammar
117 githubLanguage.interpreters 71 1% lua An Array of associated interpreters githubLanguage.grammar
118 quineRelay 71 1% Ada The Quine Relay project (https://github.com/mame/quine-relay). github.com/mame/quine-relay quineRelay.grammar
119 webRepl 69 1% https://play.rust-lang.org/ An online repl for the project. website.grammar
120 features.hasConditionals 69 1% true features.grammar
121 ubuntuPackage 65 1% aspectj The name of an Ubuntu package for the language from https://packages.ubuntu.com/. ubuntu.com ubuntu.grammar
122 compilesTo 64 1% javascript Which language does this language normally compile to? relationships.grammar
123 indeedJobs.2022 62 1% 0 primitives.grammar
124 antlr 60 1% https://github.com/afucher/yaip A link to the ANTLR grammar for this language (https://github.com/antlr/grammars-v4/tree/master/LANGUAGE) antlr.org antlr.grammar
125 meetup.groupCount 57 1% 11 meetup.grammar
126 meetup.memberCount 57 1% 69338 meetup.grammar
127 meetup 57 1% https://www.meetup.com/topics/c Some languages have active meetup groups on Meetup.com meetup.com meetup.grammar
128 linkedInSkill.2018 57 1% 1021 primitives.grammar
129 linkedInSkill 57 1% MongoDB How many people list this skill on LinkedIn? linkedin.com linkedInSkill.grammar
130 packageRepository 54 1% https://www.nuget.org/ URL to the package repository for this language. packages.grammar
131 languageServerProtocolProject 54 1% https://github.com/Alloyed/lua-lsp A link to a project implementing LSP for this language. langserver.org languageServerProtocolProject.grammar
132 githubLanguage.filenames 53 1% .Rprofile expr-dist Filenames commonly associated with the language. fileExtensions.grammar
133 languageServerProtocolProject.writtenIn 52 1% typescript What language is this application written in? relationships.grammar
134 tiobe.currentRank 50 1% 6 What is the current Tiobe rank of this language? tiobe.grammar
135 features.hasOctals 50 1% true features.grammar
136 packageCount 48 1% 1029249 How many packages are in the repository? A package is some code with a name and a namespace, shipped as an atomic unit, with an owner(s). packages.grammar
137 indeedJobs.2017 48 1% 1 primitives.grammar
138 forLanguages 46 1% c cpp Which languages is this repository for? packages.grammar
139 features.hasWhileLoops 46 1% true features.grammar
140 features.hasBinaryNumbers 45 1% true features.grammar
141 features.hasOperatorOverloading 42 1% true features.grammar
142 githubLanguage.group 41 1% Shell Name of the parent language. Languages in a group are counted in the statistics as the parent language. githubLanguage.grammar
143 features.hasCaseInsensitiveIdentifiers 41 1% false features.grammar
144 rijuRepl.description 40 1% A different take on assembly, with the goal of creating tiny executables Description of the repo on GitHub. githubRepo.grammar
145 subreddit.memberCount.2017 40 1% 10666 primitives.grammar
146 rijuRepl.githubRepo 39 1% https://gcc.gnu.org/git.html URL of the official GitHub repo for the project if it hosted there. github.com githubRepo.grammar
147 rijuRepl.fileExtensions 39 1% C cc cpp cxx c++ h hh hpp hxx h++ An Array of associated extensions (the first one is considered the primary extension, the others should be listed alphabetically). githubLanguage.grammar
148 releaseNotesUrl 39 1% http://groovy-lang.org/releases.html URL to the release notes for this language. releaseNotesUrl.grammar
149 features.hasImports 39 1% true features.grammar
150 features.hasAssignment 38 1% true features.grammar
151 officialBlogUrl 38 1% https://blog.arduino.cc/ URL to the official blog for this language. officialBlogUrl.grammar
152 stackOverflowSurvey.2021.percentageUsing 38 1% 0.01 What percentage of survey respondents report using this language? stackOverflowSurvey.grammar
153 stackOverflowSurvey.2021.fans 38 1% 1069 How many developers reported wanting to learn this language. stackOverflowSurvey.grammar
154 stackOverflowSurvey.2021.medianSalary 38 1% 54049 Median salary reported by developers using this language. stackOverflowSurvey.grammar
155 stackOverflowSurvey.2021.users 38 1% 1068 How many developers reported using this language. stackOverflowSurvey.grammar
156 features.hasFunctions 35 1% true features.grammar
157 compilerExplorer 34 1% Ada This language's name on https://godbolt.org godbolt.org compilerExplorer.grammar
158 assignmentToken 33 1% := What token(s) is used for assignment to an identifier? featureTokens.grammar
159 faqPageUrl 32 1% http://www.faqs.org/faqs/fortran-faq/ URL to the frequently asked questions for this language. faqPageUrl.grammar
160 replit 30 1% apl A link to try this langunage on replit.com replit.com replit.grammar
161 rijuRepl.website 29 1% http://algol68.sourceforge.net/ URL of the official homepage for the language project. website.grammar
162 pypl 28 1% Abap This language's id on https://pypl.github.io pypl.github.io pypl.grammar
163 features.hasClasses 28 1% true features.grammar
164 features.hasTypeInference 25 1% true features.grammar
165 features.isCaseSensitive 24 0% true features.grammar
166 emailList 24 0% http://mysql.babo.ist/#/en/mailing-lists.html Link to the mailing list for a language. emailList.grammar
167 features.hasSwitch 23 0% true features.grammar
168 features.hasGarbageCollection 23 0% true features.grammar
169 features.hasConstants 22 0% true features.grammar
170 features.hasPointers 22 0% true features.grammar
171 features.hasExceptions 21 0% true features.grammar
172 influencedBy 19 0% antlr What languages influenced this one? relationships.grammar
173 features.hasDirectives 19 0% true features.grammar
174 spec 19 0% http://bunny.xeny.net/linked/Homespring-Proposed-Language-Standard.pdf Link to the official spec for a language. spec.grammar
175 nativeLanguage 17 0% Czech Nearly all programming languages are written in English, but some aren't. Set this field for the ones that are not. history.grammar
176 features.hasInheritance 16 0% true features.grammar
177 features.hasAccessModifiers 16 0% true features.grammar
178 features.hasMacros 16 0% true features.grammar
179 firstAnnouncement 15 0% 2018 A url announcing the creation or release of a new language history.grammar
180 cheatSheetUrl 15 0% http://cljs.info/cheatsheet/ A link to a cheat sheet for this language. cheatSheetUrl.grammar
181 eventsPageUrl 15 0% https://dev.java/community/events/ URL to the events pages of this language. eventsPageUrl.grammar
182 latestRelease 14 0% 2022 The year of the most recent release of the thing. history.grammar
183 esolang 14 0% https://esolangs.org/wiki/Aheui A link to this language on https://esolangs.org/ esolangs.org esolang.grammar
184 githubLanguage.wrap 14 0% true Boolean wrap to enable line wrapping (default: false) githubLanguage.grammar
185 features.isLisp 14 0% true features.grammar
186 features.hasMultipleInheritance 14 0% true features.grammar
187 features.hasLists 13 0% true features.grammar
188 features.hasScientificNotation 13 0% true features.grammar
189 features.hasConstructors 13 0% true features.grammar
190 screenshot 12 0% https://pldb.com/screenshots/explorer.png For visual languages, a picture is worth a thousand words. Provide the URL to the screenshot in the form: https://pldb.com/screenshots/[pldbId].png images.grammar
191 gdbSupport 12 0% true Is the language supported by the GNU Debugger? sourceware.org gdb.grammar
192 features.hasRegularExpressionsSyntaxSugar 12 0% true features.grammar
193 announcementMethod 11 0% paper How was the language first announced? history.grammar
194 packageInstallCount 11 0% 10000000 How many packages have been downloaded? packages.grammar
195 features.hasMessagePassing 10 0% true features.grammar
196 features.hasFixedPoint 10 0% true features.grammar
197 runsOnVm 9 0% jvm What virtual machine(s) does this language run on? relationships.grammar
198 features.hasUnitsOfMeasure 9 0% true features.grammar
199 features.canWriteToDisk 9 0% true features.grammar
200 features.hasMultilineStrings 9 0% true features.grammar
201 supersetOf 8 0% json Is this language a superset of another? relationships.grammar
202 features.hasStaticTyping 8 0% true features.grammar
203 features.hasHereDocs 8 0% true features.grammar
204 annualReportsUrl 8 0% http://blogs.perl.org/users/mohammad_s_anwar/2022/01/ URL to the annual reports for this language. annualReportsUrl.grammar
205 features.hasBitWiseOperators 8 0% true features.grammar
206 features.hasZeroBasedNumbering 8 0% true features.grammar
207 features.hasSingleDispatch 8 0% true features.grammar
208 tokenKeyword 7 0% assignmentToken Links a feature entry to the related token keyword in the pldb grammar. features.grammar
209 subsetOf 7 0% c Is this language a subset of another? relationships.grammar
210 demoVideo 7 0% https://hurl.dev/#also-an-http-test-tool Provide a url of a demo video of the language. demoVideo.grammar
211 gitlabRepo 7 0% https://gitlab.com/FascinatedBox/lily URL of the official GitLab repo for the language project. gitlab.com gitlabRepo.grammar
212 oldName 7 0% luna What is the old name of this language? name.grammar
213 features.hasHomoiconicity 7 0% true features.grammar
214 features.hasPatternMatching 7 0% true features.grammar
215 features.hasFunctionComposition 7 0% true features.grammar
216 features.hasThreads 7 0% true features.grammar
217 features.hasIncrementAndDecrementOperators 7 0% true features.grammar
218 features.hasNamespaces 6 0% true features.grammar
219 features.hasMixins 6 0% true features.grammar
220 features.hasGotos 6 0% true features.grammar
221 features.hasFunctionOverloading 6 0% false features.grammar
222 features.hasMultipleDispatch 6 0% true features.grammar
223 features.hasAsyncAwait 6 0% true features.grammar
224 features.hasModules 6 0% true features.grammar
225 features.hasIterators 6 0% true features.grammar
226 features.hasInterfaces 6 0% true features.grammar
227 features.hasGenerics 6 0% true features.grammar
228 features.hasMaps 5 0% true features.grammar
229 features.hasDependentTypes 5 0% true features.grammar
230 conference 5 0% https://binary-tools.net/summit.html Some languages have a recurring conference(s). conference.grammar
231 features.canDoShebang 5 0% true features.grammar
232 features.hasVariadicFunctions 5 0% true features.grammar
233 features.hasExplicitTypeCasting 5 0% true features.grammar
234 features.hasAnonymousFunctions 5 0% true features.grammar
235 features.hasInfixNotation 5 0% true features.grammar
236 features.hasPolymorphism 5 0% true features.grammar
237 features.hasPartialApplication 5 0% true features.grammar
238 packageAuthors 4 0% 13699 How many people contribute packages to this cpm? packages.grammar
239 renamedTo 4 0% cish What is the new name of this language? relationships.grammar
240 includeToken 4 0% import What token(s) is used for including another file? featureTokens.grammar
241 features.hasTypedHoles 4 0% true features.grammar
242 features.hasPipes 4 0% true features.grammar
243 features.hasRangeOperators 4 0% true features.grammar
244 features.hasManualMemoryManagement 4 0% true features.grammar
245 features.hasGenerators 4 0% true features.grammar
246 photo 3 0% https://pldb.com/photos/binary-notation.png For notations, a picture is worth a thousand words. Provide a photo in the form: https://pldb.com/photos/[pldbId].png images.grammar
247 redditDiscussion 3 0% https://www.reddit.com/r/ProgrammingLanguages/comments/elbt5u/introducing_the_beef_programming_language/ A link to a related discussion on reddit. reddit.com reddit.grammar
248 features.hasPostfixNotation 3 0% true features.grammar
249 features.hasDocComments 3 0% true features.grammar
250 features.hasUnicodeIdentifiers 3 0% true features.grammar
251 features.hasPrefixNotation 3 0% true features.grammar
252 features.hasTemplates 3 0% true features.grammar
253 features.hasDisposeBlocks 3 0% true features.grammar
254 features.hasDuckTyping 3 0% true features.grammar
255 features.hasStructs 3 0% true features.grammar
256 features.hasSymbolTables 3 0% true features.grammar
257 funFact 3 0% https://news.ycombinator.com/item?id=32621392 A text or code block containing a fun or unusual fact about the language. funFact.grammar
258 features.hasSets 3 0% true features.grammar
259 features.hasDestructuring 3 0% true features.grammar
260 features.hasDefaultParameters 3 0% true features.grammar
261 features.hasReferences 3 0% true features.grammar
262 features.hasMagicGettersAndSetters 3 0% true features.grammar
263 features.mergesWhitespace 3 0% true features.grammar
264 features.hasAssertStatements 3 0% true features.grammar
265 forkOf 2 0% nim What language is this language a fork of? relationships.grammar
266 successorOf 2 0% asp Was this language launched as the success of another? relationships.grammar
267 sourcehutRepo 2 0% https://git.sr.ht/~jprotopopov/kefir URL of the official sourcehut repo for the project. sr.ht sourcehut.grammar
268 features.canUseQuestionMarksAsPartOfIdentifier 2 0% false features.grammar
269 features.hasUserDefinedOperators 2 0% false features.grammar
270 features.hasTypeAnnotations 2 0% true features.grammar
271 features.hasDecimals 2 0% true features.grammar
272 features.hasNull 2 0% true features.grammar
273 features.hasEnums 2 0% true features.grammar
274 features.hasStreams 2 0% true features.grammar
275 features.hasAlgebraicTypes 2 0% true features.grammar
276 features.hasUnionTypes 2 0% true features.grammar
277 features.hasSingleTypeArrays 2 0% true Has an array data structure that only can hold items of the same type. features.grammar
278 features.hasRunTimeGuards 2 0% true features.grammar
279 features.hasReservedWords 2 0% false Are things like keywords reserved words features.grammar
280 features.hasTraits 2 0% true features.grammar
281 features.hasUnaryOperators 2 0% true features.grammar
282 features.hasMethods 2 0% true features.grammar
283 features.hasTernaryOperators 2 0% false features.grammar
284 features.letterFirstIdentifiers 2 0% true Must identifiers start with a letter features.grammar
285 features.hasFirstClassFunctions 2 0% true features.grammar
286 features.hasDynamicProperties 2 0% true features.grammar
287 features.hasProcessorRegisters 2 0% false features.grammar
288 features.hasMapFunctions 2 0% true features.grammar
289 features.hasStatements 2 0% true features.grammar
290 features.hasAbstractTypes 2 0% false features.grammar
291 features.hasLazyEval 1 0% true features.grammar
292 features.hasRefinementTypes 1 0% true features.grammar
293 features.hasBuiltInRegex 1 0% true features.grammar
294 features.hasStringConcatOperator 1 0% true features.grammar
295 features.hasArraySlicingSyntax 1 0% true features.grammar
296 features.hasVars 1 0% true features.grammar
297 features.hasMemberVariables 1 0% true features.grammar
298 features.hasTryCatch 1 0% false features.grammar
299 features.hasVariableAssignment 1 0% true features.grammar
300 features.hasStatementTerminatorCharacter 1 0% true features.grammar
301 features.hasBoundedCheckedArrays 1 0% true features.grammar
302 features.hasSelfOrThisWord 1 0% true features.grammar
303 features.hasRequiredMainFunction 1 0% true features.grammar
304 features.hasLabels 1 0% true features.grammar
305 features.hasDynamicSizedArrays 1 0% true features.grammar
306 features.hasIfElses 1 0% true features.grammar
307 features.hasIfs 1 0% true features.grammar
308 features.hasForLoops 1 0% true features.grammar
309 features.hasForEachLoops 1 0% true features.grammar
310 features.canReadCommandLineArgs 1 0% true features.grammar
311 features.hasFnArguments 1 0% true features.grammar
312 features.hasValueReturnedFunctions 1 0% true features.grammar
313 features.hasGlobalScope 1 0% true features.grammar
314 features.hasVoidFunctions 1 0% true features.grammar
315 features.hasContinue 1 0% true features.grammar
316 features.hasBreak 1 0% true features.grammar
317 features.hasVariableDeclarations 1 0% true features.grammar
318 features.hasMethodOverloading 1 0% false features.grammar
319 features.hasSExpressions 1 0% true features.grammar
320 features.hasSymbols 1 0% true features.grammar
321 features.hasTimestamps 1 0% true features.grammar
322 features.hasClobs 1 0% true features.grammar
323 features.hasBlobs 1 0% true features.grammar
324 features.hasEscapeCharacters 1 0% true features.grammar
325 features.hasTriples 1 0% true features.grammar
326 features.hasIds 1 0% true features.grammar
327 features.hasExports 1 0% true features.grammar
328 features.hasTypeParameters 1 0% true features.grammar
329 features.hasStaticMethods 1 0% true features.grammar
330 features.hasZippers 1 0% true features.grammar
331 features.hasMonads 1 0% true features.grammar
332 features.hasImplicitArguments 1 0% true features.grammar
333 features.hasLazyEvaluation 1 0% true features.grammar
334 features.hasVirtualFunctions 1 0% true features.grammar
335 features.hasImplicitTypeConversions 1 0% true features.grammar
336 features.hasDynamicTyping 1 0% true features.grammar
337 features.hasMethodChaining 1 0% true features.grammar
338 features.hasSourceMaps 1 0% true features.grammar
339 features.supportsBreakpoints 1 0% true features.grammar
340 features.hasBinaryOperators 1 0% true features.grammar
341 features.hasExpressions 1 0% true features.grammar

The table above is also available as csv.

pldb.csv file

PLDB also builds https://pldb.com/pldb.csv which contains the same rows and columns as languages.csv and a row for each non-language entity in the PLDB鈥攕uch as operating systems and editors鈥攁nd has 4848 total rows and is 4.4MB uncompressed.

View source

PLDB - Build the next great programming language 路 v2022 Day 90 Docs Build Acknowledgements Traffic Today Traffic Trends Mirrors GitHub feedback@pldb.com