Download the PLDB ScrollSet as: CSV | TSV | JSON
Statistics on the measures (columns) are below and can be downloaded as: CSV | TSV | JSON
Name | Values | Coverage | Question | Example | Type | Source | SortIndex | IsComputed | IsRequired | IsConceptDelimiter | Cue |
---|---|---|---|---|---|---|---|---|---|---|---|
id | 5047 | 100% | What is the ID of this concept? | 05ab1e | string | 1 | false | true | true | ||
name | 5047 | 100% | What is the name of this concept? | 05AB1E | string | 1.1 | false | true | |||
appeared | 5047 | 100% | What year was the language publicly released and/or announced? | 2015 | number | 1.101 | false | true | |||
creators | 1519 | 30% | What are the name(s) of the original creators of the language delimited by " and "? | Zach Leatherman | string | 1.102 | false | ||||
maintainers | 3 | 0% | What are the name(s) of the maintainer(s) of the language delimited by " and "? | Daniel Stenberg | string | 1.1021 | false | ||||
measurements | 5047 | 100% | How many measurements do we have about this thing? | 11 | number | 1.11 | true | ||||
tags | 5047 | 100% | Which category(ies) in PLDB's subjective ontology does this entity fit into? | esolang | string | 1.2 | false | true | |||
rijuRepl_website | 28 | 0% | What is the URL of the official homepage for this language project? | https://www.adaic.org/ | string | 1.21 | false | ||||
website | 1792 | 35% | What is the URL of the official homepage for this language project? | https://www.11ty.dev/ | string | 1.21 | false | ||||
spec | 41 | 0% | What is a URL to the official spec for this language? | https://atproto.com/specs/atp | string | 1.22 | false | ||||
foundationScore | 5047 | 100% | How many languages are built using this language? | 0 | number | 1.3 | true | ||||
blog | 70 | 1% | What is the URL to the official blog for this language? | https://www.11ty.dev/blog/ | string | 1.33 | false | ||||
releaseNotes | 71 | 1% | What is the URL to the release notes or changelog for this language? | https://help.sap.com/docs/BTP/4726775c8bfc483abb210252604515b2/e9b10e43016e423ab0efe91e668a6efc.html | string | 1.33 | false | ||||
download | 44 | 0% | What is a URL to the download page for this language? | https://developer.arm.com/downloads/-/arm-compiler-for-embedded | string | 1.33 | false | ||||
latestVersion | 640 | 12% | What is the latest version? | v1.0.0-test.3-bugfix | string | 1.33 | false | ||||
exampleCount | 5047 | 100% | How many examples do we have written in this language? | 2 | number | 1.5 | true | ||||
rank | 5047 | 100% | How does this concept rank amongst all other concepts? | 1229 | number | 1.5 | true | ||||
lastActivity | 0 | 0% | In our data on this entity, what year is the most recent activity? | number | 1.55 | true | |||||
writtenInCount | 1197 | 23% | How many languages is this implementation written in? | 3 | number | 1.6 | true | ||||
pldbScore | 5047 | 100% | What is the combined score of this language across all the categories of rankings? | 21820 | number | 1.6 | true | ||||
meetup_memberCount | 58 | 1% | How many people in this meetup group? | 1514159 | number | 1.9 | false | ||||
meetup_groupCount | 58 | 1% | How many groups? | 2707 | number | 1.9 | false | ||||
subreddit_memberCount | 0 | 0% | How many members in this subreddit? | textarea | 1.9 | false | |||||
twitter_followers | 0 | 0% | How many followers does the linked account have? | number | 1.9 | false | |||||
conferences | 7 | 0% | What is a URL(s) to a recurring conference(s) focused on this language? | https://conf.11ty.dev/ | string | 1.9 | false | ||||
zulip | 2 | 0% | What is a URL to an official (or popular unofficial) Zulip for language development? | https://coq.zulipchat.com/ | string | 1.9 | false | ||||
githubRepo_created | 1176 | 23% | When was the *Github repo* for this entity created? | 2015 | number | 1.9 | false | ||||
githubRepo_updated | 1176 | 23% | What year was the last commit made? | 2024 | number | 1.9 | false | ||||
githubRepo_firstCommit | 844 | 16% | What year the first commit made in this git repo? | 2015 | number | 1.9 | false | ||||
githubRepo_subscribers | 1176 | 23% | How many subscribers to the repo? | 24 | number | 1.9 | false | ||||
githubRepo_forks | 1174 | 23% | How many forks of the repo? | 48 | number | 1.9 | false | ||||
githubRepo_stars | 1176 | 23% | How many stars of the repo? | 755 | number | 1.9 | false | ||||
githubRepo_issues | 1173 | 23% | How many isses on the repo? | 40 | number | 1.9 | false | ||||
screenshot | 23 | 0% | What is the filename to a screenshot of this visual language in the concepts/screenshots/ folder? | activity-pub.png | string | 1.9 | false | ||||
photo | 2 | 0% | What is a URL to a screenshot of this real world notation in the form https://pldb.io/photos/[id].png? | binary-notation.jpg | string | 1.9 | false | ||||
linguistGrammarRepo_commitCount | 398 | 7% | How many commits in this repo? | 261 | number | 1.9 | false | ||||
linguistGrammarRepo_firstCommit | 398 | 7% | What year was the first commit made? | 2015 | number | 1.9 | false | ||||
linguistGrammarRepo_lastCommit | 398 | 7% | What year was the last commit made? | 2018 | number | 1.9 | false | ||||
linguistGrammarRepo_sampleCount | 365 | 7% | How many language samples in this repo? | 6 | number | 1.9 | false | ||||
linguistGrammarRepo_committerCount | 398 | 7% | How many people have made commits in this repo? | 3 | number | 1.9 | false | ||||
redditDiscussion | 3 | 0% | What is a link to a related discussion on reddit? | https://www.reddit.com/r/ProgrammingLanguages/comments/elbt5u/introducing_the_beef_programming_language/ | string | reddit.com | 1.9 | false | |||
roadmap | 9 | 0% | What is the URL to a public roadmap page for this language, if one exists? | https://github.com/oven-sh/bun/issues/159 | string | 1.9 | false | ||||
webRepl | 136 | 2% | What is a URL for an online repl of this language? | https://ace.c9.io/build/kitchen-sink.html | string | 1.9 | false | ||||
wikipedia_related | 1286 | 25% | What languages does Wikipedia have as related? | unicode assembly-language fortran | string | 1.9 | false | ||||
wikipedia_appeared | 1534 | 30% | When does Wikipedia claim this entity first appeared? | 1962 | number | 1.9 | false | ||||
wikipedia_summary | 1610 | 31% | What is the text summary of the language from the Wikipedia page? | The IBM 1620 was announced by IBM on October 21, 1959, and marketed as an inexpensive "scientific computer". After a total production of about two thousand machines, it was withdrawn on November 19, 1970. Modified versions of the 1620 were used as the CPU of the IBM 1710 and IBM 1720 Industrial Process Control Systems (making it the first digital computer considered reliable enough for real-time process control of factory equipment). Being variable word length decimal, as opposed to fixed-word-length pure binary, made it an especially attractive first computer to learn on – and hundreds of thousands of students had their first experiences with a computer on the IBM 1620. Core memory cycle times were 20 microseconds for the (earlier) Model I, 10 microseconds for the Model II (about a thousand times slower than typical computer main memory in 2006). The Model II was introduced in 1962. | string | 1.9 | false | ||||
wikipedia_created | 1387 | 27% | When was the *Wikipedia page* for this entity created? | 2002 | number | 1.9 | false | ||||
wikipedia_dailyPageViews | 1666 | 33% | How many page views per day does this Wikipedia page get? Useful as a signal for rankings. Available via WP api. | 60 | number | 1.9 | false | ||||
wikipedia_backlinksCount | 1617 | 32% | How many pages on WP link to this page? | 112 | number | 1.9 | false | ||||
wikipedia_revisionCount | 1291 | 25% | How many revisions does this page have? | 481 | number | 1.9 | false | ||||
wikipedia_pageId | 1600 | 31% | What is the internal ID for this entity on WP? | 92577 | number | 1.9 | false | ||||
domainName_registered | 618 | 12% | When was this domain first registered? | 2014 | number | 1.9 | false | ||||
domainName_awisRank | 0 | 0% | What is the Alexa Web Information Service (AWIS) domain ranking? | textarea | aws.amazon.com | 1.9 | false | ||||
githubBigQuery_users | 419 | 8% | How many unique users have a repo using this language according to Google BigQuery? | 250 | number | 1.9 | false | ||||
githubBigQuery_repos | 420 | 8% | How many repos for this language are listed in Google's BigQuery Public GitHub Dataset snapshot? | 274 | number | 1.9 | false | ||||
githubLanguage_filenames | 53 | 1% | What are the filenames commonly associated with this language? | APKBUILD | string | 1.9 | false | ||||
githubLanguage_repos | 490 | 9% | How many repos for this language does GitHub report? | 38669 | number | 1.9 | false | ||||
githubLanguage_wrap | 14 | 0% | Does GitHub override it's default of not wrapping lines when displaying this language? | true | boolean | 1.9 | false | ||||
githubLanguage_trendingProjectsCount | 444 | 8% | How many trending repos for this language does GitHub report? | 0 | number | 1.9 | false | ||||
githubLanguage_trendingProjects | 75 | 1% | What are trending projects in this language GitHub? | author name avatar url language languageColor stars forks currentPeriodStars description\nantlr grammars-v4 https://github.com/antlr.png https://github.com/antlr/grammars-v4 ANTLR #9DC3FF 4119 1736 119 "Grammars written for ANTLR v4; expectation that the grammars are free of actions." | string | 1.9 | false | ||||
githubLanguage_group | 41 | 0% | What is the name of the parent language group according to GitHub? | Shell | string | 1.9 | false | ||||
githubLanguage_aliases | 142 | 2% | What are additional aliases, excluding name.downcase which are implicitly included? | actionscript 3 or actionscript3 or as3 | string | 1.9 | false | ||||
githubLanguage_interpreters | 71 | 1% | What are the associated interpreters? | apl aplx dyalog | string | 1.9 | false | ||||
githubLanguage_aceMode | 520 | 10% | What is the name of the Ace Mode used for highlighting whenever a file is edited, matching one of the filenames in http://git.io/3XO_Cg, or "text" for everything else? | text | string | 1.9 | false | ||||
githubLanguage_codemirrorMode | 216 | 4% | What is the name name of the CodeMirror Mode used for highlighting whenever a file is edited, from the list here https://git.io/vi9Fx? | clike | string | 1.9 | false | ||||
githubLanguage_codemirrorMimeType | 216 | 4% | What is the name of the file mime type used for highlighting whenever a file is edited, from the list here https://git.io/f4SoQ? | text/x-c++src | string | 1.9 | false | ||||
githubLanguage_tmScope | 521 | 10% | What is the TextMate scope that represents this programming language, matching one of the scopes listed in the grammars.yml file, or "none" if there is no grammar for this language? | source.bsl | string | 1.9 | false | ||||
githubLanguage_type | 521 | 10% | Which of the types best describes this: data, programming, markup, prose, or nil? | programming | string | 1.9 | false | ||||
leachim6_filepath | 427 | 8% | What is the filepath to this language in leachim6's hello-world project? | #/05AB1E | string | 1.9 | false | ||||
projectEuler_memberCount | 0 | 0% | How many project euler members use this language? | textarea | 1.9 | false | |||||
pygmentsHighlighter_filename | 341 | 6% | What is the Python filename implementing the highlighting for this language? | business.py | string | 1.9 | false | ||||
tiobe_currentRank | 50 | 0% | What is the current Tiobe rank of this language? | 40 | number | 1.9 | false | ||||
filenames | 2 | 0% | What are the filenames commonly associated with this language? | horp.conf | string | 1.9 | false | ||||
maintainerOrganization | 12 | 0% | What organization maintains this language? | HPE | string | 1.9 | false | ||||
forLanguages | 48 | 0% | Which languages is this repository for? | ballerina | string | 1.9 | false | ||||
dblp | 0 | 0% | What are publications about this language from https://dblp.org/? | text | dblp.org | 1.9 | false | ||||
dblp_hits | 0 | 0% | How many matching publications? | number | 1.9 | false | |||||
dblp_publications | 0 | 0% | An inline PSV table of hits. | textarea | 1.9 | false | |||||
mainRepo | 1227 | 24% | Where is the main source code for this language? | https://github.com/Adriandmen/05AB1E | string | 1.9 | true | ||||
primaryTag | 5047 | 100% | Where is the primary tag for this language? | esolang | string | 1.9 | true | ||||
standsFor | 374 | 7% | If the language name is an acronym what does/did it stand for? | 3D Manufacturing Format | string | 1.9 | false | ||||
aka | 185 | 3% | What is this also known as? | 4D | string | 1.9 | false | ||||
oldName | 16 | 0% | What is the old name of this language? | ML-flavoured Erlang | string | 1.9 | false | ||||
equation | 15 | 0% | What is a LaTeX encoding of this equation? | ∇xB=µ0*J | string | 1.9 | false | ||||
packageInstallCount | 11 | 0% | How many packages have been downloaded? | 770549116 | number | 1.9 | false | ||||
packageCount | 48 | 0% | How many packages are in the repository? | 105 | number | 1.9 | false | ||||
packageAuthors | 4 | 0% | How many people contribute packages to this cpm? | 13699 | number | 1.9 | false | ||||
hoplId | 1807 | 35% | What is the HOPL id of this language? | 4365 | number | 1.9 | true | ||||
isLanguage | 5047 | 100% | Does PLDB categorize this entity as a language? | true | boolean | 1.9 | true | ||||
inboundLinksCount | 5047 | 100% | How many other concepts link to this one? | 0 | number | 1.9 | true | ||||
inboundLinks | 448 | 8% | Which other concepts link to this one? | explorer | string | 1.9 | true | ||||
isFinished | 5047 | 100% | Has the creator or maintainer announced the language officially over, or has all activity stopped? Include a link to proof of the announcement. | false | boolean | 1.9 | true | ||||
nativeLanguage | 17 | 0% | What is the native human language for this language, if not English? | Korean | string | 1.9 | false | ||||
repoStats_firstCommit | 1190 | 23% | What year the first commit made in this git repo? | 2015 | number | 1.9 | false | ||||
repoStats_newestCommit | 1152 | 22% | What year was the newest commit made in this git repo? | 2022 | number | 1.9 | false | ||||
repoStats_commits | 1190 | 23% | How many commits to the repo? | 871 | number | 1.9 | false | ||||
repoStats_committers | 1190 | 23% | How many committers to the repo? | 28 | number | 1.9 | false | ||||
repoStats_files | 1187 | 23% | How many files in the repo? | 49 | number | 1.9 | false | ||||
description | 1100 | 21% | How is this language described here? | A simpler site generator. Transforms a directory of templates (of varying types) into HTML. | string | 1.99 | false | description | |||
githubRepo_description | 1100 | 21% | How is this language described here? | A simpler site generator. Transforms a directory of templates (of varying types) into HTML. | string | 1.99 | false | description | |||
paper | 32 | 0% | What is a URL to a paper(s) by the creator(s) introducing this language? | https://functional-art.org/2017/ait | string | 1.99 | false | ||||
rijuRepl_description | 1100 | 21% | How is this language described here? | A simpler site generator. Transforms a directory of templates (of varying types) into HTML. | string | 1.99 | false | description | |||
lab | 3987 | 78% | In what community(ies) did the language first originate? | Department of Computer Science, University of Toronto | string | 1.99 | false | ||||
rijuRepl_fileExtensions | 38 | 0% | What are the file extensions for this language? | adb ads | string | 1.991 | false | ||||
wikipedia_fileExtensions | 106 | 2% | What are the file extensions for this language? | adb ads | string | 1.991 | false | ||||
githubLanguage_fileExtensions | 519 | 10% | What are the file extensions for this language? | bsl os | string | 1.991 | false | ||||
leachim6_fileExtensions | 368 | 7% | What are the file extensions for this language? | abap | string | 1.991 | false | ||||
pygmentsHighlighter_fileExtensions | 326 | 6% | What are the file extensions for this language? | abap ABAP | string | 1.991 | false | ||||
fileExtensions | 246 | 4% | What are the file extensions for this language? | a51 | string | 1.991 | false | ||||
interviews | 12 | 0% | What is a URL(s) to an interview with the creator(s) about this language? | https://pldb.io/blog/brianKernighan.html | string | 1.999 | false | ||||
languageServerProtocolProject_writtenIn | 53 | 1% | What language(s) is the main implementation written in? | typescript | string | 1.999 | false | ||||
writtenIn | 1197 | 23% | What language(s) is the main implementation written in? | elixir markdown yaml | string | 1.999 | false | ||||
compilesTo | 85 | 1% | Which language(s) does this language primarily compile to? | beam-bytecode | string | 1.9991 | false | ||||
leetSheets | 84 | 1% | What is a URL(s) to a leet sheet(s) for this language? | https://github.com/liffiton/Arduino-Cheat-Sheet | string | 1.9999 | false | ||||
isPublicDomain | 24 | 0% | Is this public domain? | true | boolean | 2 | false | ||||
isOpenSource | 1562 | 30% | Is this an open source project? | true | boolean | 2.01 | true | ||||
exercism | 71 | 1% | What is a URL to learn this language on Exercism? | https://exercism.org/tracks/8th | string | 2.1 | false | ||||
numberOfUsersEstimate | 5047 | 100% | What is our estimate of number of users of this language? | 928 | number | 2.1 | true | ||||
numberOfJobsEstimate | 5047 | 100% | What is our estimate of the number of jobs in this language? | 0 | number | 2.1 | true | ||||
expandedMeasurements | 5047 | 100% | How many measurements do we have about this thing counting each list item as a measurement? | 15 | number | 2.11 | true | ||||
related | 209 | 4% | What languages are related? | logo | string | 2.2 | false | ||||
runsOnVm | 9 | 0% | What virtual machine(s) does this language run on? | jvm | string | 2.2 | false | ||||
influencedBy | 89 | 1% | What languages influenced this one? | algol-60 | string | 2.2 | false | ||||
successorOf | 5 | 0% | Was this language launched as the successor of another? | asp | string | 2.2 | false | ||||
dialectOf | 2 | 0% | Is this language a dialect of a broader one? | lisp | string | 2.2 | false | ||||
subsetOf | 11 | 0% | Is this language a subset of another? | c | string | 2.2 | false | ||||
implementationOf | 9 | 0% | Is this language an implementation of another? | scheme | string | 2.2 | false | ||||
renamedTo | 5 | 0% | What is the new name of this language? | zeek | string | 2.2 | false | ||||
supersetOf | 52 | 1% | Is this language a superset of another? | pascal | string | 2.2 | false | ||||
extensionOf | 1 | 0% | What language is this language an extension of? | cpp | string | 2.2 | false | ||||
forkOf | 3 | 0% | What language is this language a fork of? | common-log-format | string | 2.2 | false | ||||
inputLanguages | 12 | 0% | Which language(s) does this take as input? For compilers, what languages does this compile compile? | javascript typescript jsx | string | 2.2 | false | ||||
protocols | 1 | 0% | Which protocols does this speak? | www ftp http nntp gopher | string | 2.2 | false | ||||
irc | 5 | 0% | What is a link to an official (or popular unofficial) IRC channel(s) for language development? | https://darcs.net/IRC | string | 2.3 | false | ||||
numberOfCreators | 1519 | 30% | How many creators? | 1 | number | 2.33 | true | ||||
isSelfHosted | 1197 | 23% | Is the main implementation of this language written in this language? | false | boolean | 2.33 | true | ||||
latestMajorVersion | 640 | 12% | What is the latest major version (if using semver)? | 1 | number | 2.33 | true | ||||
usesSemanticVersioning | 640 | 12% | Does the official release of the language use semantic versioning? | true | boolean | 2.34 | true | ||||
tryItOnline | 134 | 2% | What is a link to try this language on https://tio.run? | https://tio.run/#abc | string | tio.run | 2.4 | false | |||
demoVideo | 18 | 0% | What is a URL of a demo video of this language? | https://www.youtube.com/watch?v=qGOIt0xh0dw | string | 2.4 | false | ||||
clocExtensions | 234 | 4% | What are the file extensions for this language recognized by Al Danial's cloc? | abap | string | 2.4 | false | ||||
gdbSupport | 13 | 0% | Is the language supported by the GNU Debugger? | true | boolean | sourceware.org | 2.4 | false | |||
visualParadigm | 95 | 1% | Is this a visual programming thing? Sometimes called "no code" or "low code"? | true | boolean | 2.4 | false | ||||
docs | 397 | 7% | What is a URL(s) to the official documentation for this language? | https://www.11ty.dev/docs/ | string | 2.5 | false | ||||
forums | 1 | 0% | What is a link to a web forum(s) for this language? | https://forum.obsidian.md/ | string | 2.5 | false | ||||
devDocs | 2 | 0% | What is a URL to the official documentation for developers who want to contribute to the language project? | https://github.com/coq/coq/blob/master/CONTRIBUTING.md | string | 2.5 | false | ||||
ebook | 4 | 0% | What is a link to a free public domain high quality eBook about this language? | https://git-scm.com/book/en/v2 | string | 2.5 | false | ||||
emailList | 30 | 0% | What is a link to the mailing list for this language? | http://www.ada-auth.org/comment.html | string | 2.5 | false | ||||
esolang | 22 | 0% | What is a URL to this language on https://esolangs.org/? | https://esolangs.org/wiki/Aheui | string | esolangs.org | 2.5 | false | |||
eventsPageUrl | 19 | 0% | What is a URL to an events pages for this language? | https://blogs.sap.com/2020/04/21/abap-community-online-events/ | string | 2.5 | false | ||||
faq | 58 | 1% | What is a URL to a frequently asked questions page for this language? | https://ampl.com/learn/docs/faqs/ | string | 2.5 | false | ||||
wordRank | 377 | 7% | Where does this word rank in terms of common English words? | 4100 | number | 2.5 | false | ||||
fileType | 1269 | 25% | What is the file encoding for programs in this language? | paper | string | 2.5 | false | ||||
annualReportsUrl | 8 | 0% | What is a URL to annual reports for this language? | https://isocpp.org/about/annual-reports | string | 2.7 | false | ||||
antlr | 60 | 1% | What is a URL to an ANTLR grammar for this language? | https://github.com/antlr/grammars-v4/tree/master/abnf | string | antlr.org | 2.8 | false | |||
replit | 30 | 0% | What is a URL to try this language on replit.com? | https://repl.it/languages/apl | string | replit.com | 2.8 | false | |||
rosettaCode | 332 | 6% | What is a URL to this language on Rosetta Code - http://www.rosettacode.org/? | http://www.rosettacode.org/wiki/Category:ABAP | string | rosettacode.org | 2.8 | false | |||
codeMirror | 80 | 1% | What is a URL to a CodeMirror syntax highlighting package for this language? | velocity | string | codemirror.net | 2.8 | false | |||
monaco | 74 | 1% | What is a URL to a Monaco syntax highlighting package for this language? | abap | string | microsoft.github.io/monaco-editor/ | 2.8 | false | |||
quineRelay | 70 | 1% | What is the name of this language in the Quine Relay project from here https://github.com/mame/quine-relay? | Ada | string | github.com/mame/quine-relay | 2.8 | false | |||
packageRepository | 60 | 1% | What is a URL to the package repository for this language? | https://www.npmjs.com/package/avisynth | string | 2.9 | false | ||||
ubuntuPackage | 65 | 1% | What is the name of an Ubuntu package for this language from https://packages.ubuntu.com/, if any? | gnat | string | ubuntu.com | 2.9 | false | |||
centralPackageRepositoryCount | 0 | 0% | How many central package repositories does this language have? | number | 2.9 | false | |||||
repoStats | 0 | 0% | What are basic stats on this repo? | textarea | 2.9 | false | |||||
proposals | 11 | 0% | What is the URL to a the place where language proposals are made, if one exists? | https://github.com/golang/proposal | string | 2.99 | false | ||||
country | 3752 | 74% | What country was this language first developed in? | Russia | string | 2.99 | false | ||||
funFact | 3 | 0% | What is a code block or some text containing a fun or unusual fact about the language? | C gets credit for the // comments, starting in 1972, but that's not really accurate. BCPL -- which begat B which begat C -- had // comments but they were not included in C until C99. C++ (which isn't included in their top 30 languages) brought back // comments from BCPL sometime between 1979 and 1985 (the first public release of cfront). Many C compilers included // comments as an extension prior to C99 but those were inspired by C++ | string | 2.99 | false | ||||
projectEuler | 104 | 2% | Is this language one of the ones listed on https://projecteuler.net/? | ABAP | string | projecteuler.net | 2.999 | false | |||
reference | 2168 | 42% | What is a URL to more info about this thing? | https://pdfs.semanticscholar.org/5a43/c1b39643533b04a35f1811824c0c25d089fd.pdf?_ga=2.57752106.1877161244.1546024423-1663431151.1540068998 | string | 2.9999 | false | ||||
subreddit | 110 | 2% | What is a URL of a subreddit(s) for this language? | https://reddit.com/r/ada | string | reddit.com | 3 | false | |||
269 | 5% | What is a URL to the official Twitter account of this thing, if any? | https://twitter.com/3mfconsortium | string | twitter.com | 3 | false | ||||
tiktoks | 3 | 0% | What is a URL to an official (or popular unofficial) TikTok(s) for this language? | https://www.tiktok.com/@scrollhits | string | 3 | false | ||||
discord | 22 | 0% | What is a URL to an official (or popular unofficial) Discord for this language? | https://www.11ty.dev/blog/discord/ | string | 3 | false | ||||
mastodon | 3 | 0% | What is a URL to an official (or popular unofficial) Mastodon for this language? | https://fosstodon.org/@eleventy | string | 3 | false | ||||
discourse | 3 | 0% | What is a URL to an official (or popular unofficial) Discourse for this language? | https://chapel.discourse.group/ | string | 3 | false | ||||
1 | 0% | What is a URL to an official (or popular unofficial) Instagram for this language? | https://www.instagram.com/TouchDesigner/ | string | 3 | false | |||||
2 | 0% | What is a URL to an official (or popular unofficial) Facebook group for this language? | https://www.facebook.com/ChapelLanguage/ | string | 3 | false | |||||
youtubes | 10 | 0% | What is a URL to an official (or popular unofficial) YouTube channel(s) for this language? | https://www.youtube.com/c/EleventyVideo | string | 3 | false | ||||
linguistGrammarRepo_example | 365 | 7% | What is a representative snippet for this language? | Каталог = ОбъединитьПути(ТекущийКаталог(), "libs\oscript-library\src"); Загрузчик_Оригинал_ИмяФайла = ОбъединитьПути(Каталог, "package-loader.os"); Файлы = НайтиФайлы(Каталог, , Ложь); Для Каждого ВыбФайл Из Файлы Цикл Если ВыбФайл.ЭтоФайл() Тогда Продолжить; КонецЕсли; Загрузчик_ИмяФайла = ОбъединитьПути(ВыбФайл.ПолноеИмя, "package-loader.os"); Загрузчик_Файл = Новый Файл(Загрузчик_ИмяФайла); Если Загрузчик_Файл.Существует() Тогда Продолжить; КонецЕсли; КопироватьФайл(Загрузчик_Оригинал_ИмяФайла, Загрузчик_ИмяФайла); КонецЦикла; | string | 3 | false | ||||
rijuRepl | 220 | 4% | What is a URL to try this language on riju.codes? | https://riju.codes/abc | string | riju.codes | 3 | false | |||
rijuRepl_example | 220 | 4% | What is a representative snippet for this language? | WRITE "Hello, world!" / | string | 3 | false | ||||
wikipedia_example | 630 | 12% | What is a representative snippet for this language? | C F 8 4 2 1 1 0 1 0 – Record Mark (right most end of record, prints as a double dagger symbol, ‡) 1 1 0 0 – Numeric Blank (blank for punched card output formatting) 1 1 1 1 – Group Mark (right most end of a group of records for disk I/O) | string | 3 | false | ||||
compilerExplorer_example | 34 | 0% | What is a representative snippet for this language? | -- This pragma will remove the warning produced by the default -- CE filename and the procedure name differing, -- see : https://gcc.gnu.org/onlinedocs/gcc-8.2.0/gnat_rm/Pragma-Source_005fFile_005fName.html#Pragma-Source_005fFile_005fName pragma Source_File_Name (Square, Body_File_Name => "example.adb"); -- Type your code here, or load an example. function Square(num : Integer) return Integer is begin return num**2; end Square; -- Ada 2012 also provides Expression Functions -- (http://www.ada-auth.org/standards/12rm/html/RM-6-8.html) -- as a short hand for functions whose body consists of a -- single return statement. However they cannot be used as a -- compilation unit. -- function Square(num : Integer) return Integer is (num**2); | string | 3 | false | ||||
leachim6_example | 427 | 8% | What is a representative snippet for this language? | Hello World,string,,3,false,,, pygmentsHighlighter,341,6%,What is a url to a Pygments syntax highlighting class for this language https://pygments.org/?,ABAP,string,pygments.org,3,false,,, example,910,18%,What is a representative snippet for this language?,PUSH 4 PUSH 5 MULTIPLY,string,,3,false,,, helloWorldCollection,150,2%,What is the name of this project in the Hello World Collection?, | Hello world in ABC WRITE ""Hello | World!"" /" | string | helloworldcollection.de | 3 | false | |
theLanguage | 1 | 0% | What is the entire definition of the language, if it's a small one? | ;;; Qlang version 0.1 ;;; R5RS Scheme plus getprop, putprop, error ;; queue primitives from SICP pp. 209-212 ;; in classical Lisp, called "tconc" representation (define front-ptr car) (define rear-ptr cdr) (define set-front-ptr! set-car!) (define set-rear-ptr! set-cdr!) (define (empty-queue? queue) (null? (front-ptr queue))) (define (make-queue) (cons '() '())) (define (insert-queue! queue item) (let ((new-pair (cons item '()))) (cond ((empty-queue? queue) (set-front-ptr! queue new-pair) (set-rear-ptr! queue new-pair)) (else (set-cdr! (rear-ptr queue) new-pair) (set-rear-ptr! queue new-pair))))) (define (delete-queue! queue) (if (empty-queue? queue) (error "delete-queue!" "empty queue") (let ((front (car (front-ptr queue)))) (set-front-ptr! queue (cdr (front-ptr queue))) front))) (define queue->list front-ptr) ;; define a Qlang primitive (define (q-prim sym fn arity) (putprop sym 'q-subr fn) (putprop sym 'q-arity arity)) ;; return the arity of an operator, or -1 if not an operator (define (q-arity sym) (if (symbol? sym) (getprop sym 'q-arity -1) -1)) ;; return the Qlang definition of a symbol (define (q-def sym) (getprop sym 'q-subr #f)) ;; execute Qlang expression encoded as list (define (q-exec list) (let ((queue (make-queue))) (for-each (lambda (elem) (insert-queue! queue elem)) list) (q-exec-queue queue))) ;; execute Qlang expression encoded as queue (define (q-exec-queue queue) (let* ((item (delete-queue! queue)) (arity (q-arity item))) (cond ((empty-queue? queue) item) ((negative? arity) (insert-queue! queue item) (q-exec-queue queue)) ((q-args-available? (queue->list queue) item arity) (insert-queue! queue (apply (q-def item) (q-get-args! queue arity))) (q-exec-queue queue)) (else (insert-queue! queue item) (q-exec-queue queue))))) ;; Are the right number of arguments available? (define (q-args-available? args sym count) (cond ((zero? count) #t) ((null? args) (error (symbol->string sym) "missing arguments")) ((>= (q-arity (car args)) 0) #f) (else (q-args-available? (cdr args) sym (- count 1))))) (define (q-get-args! queue count) (if (zero? count) '() (let ((arg (delete-queue! queue))) (cons arg (q-get-args! queue (- count 1)))))) ;; some primitives (q-prim '+ + 2) (q-prim '* * 2) (q-prim 'pi (lambda () 3.141592653) 0) | string | 3 | false | ||||
leachim6 | 427 | 8% | What is a URL to this language in leachim6's hello-world project? | 05AB1E | string | github.com/leachim6/hello-world | 3.2 | false | |||
gource | 25 | 0% | What is a URL to a Gource visualization of this project's git history? | https://www.youtube.com/watch?v=wM5sxT0BEdU | string | gource.io | 3.4 | false | |||
languageServerProtocolProject | 55 | 1% | What is the URL to a project implementing LSP for this language? | https://marketplace.visualstudio.com/items?itemName=salesforce.salesforcedx-vscode-apex | string | langserver.org | 3.4 | false | |||
compilerExplorer | 34 | 0% | What is this language's name on https://godbolt.org? | Ada | string | godbolt.org | 3.4 | false | |||
githubCopilotOptimized | 7 | 0% | Is this language optimized for GitHub copilot, as found on this list https://docs.github.com/en/copilot/overview-of-github-copilot/about-github-copilot? | true | boolean | 3.5 | false | ||||
meetup | 58 | 1% | What is a URL for active meetup groups for this language on Meetup.com? | https://www.meetup.com/topics/android-developers | string | meetup.com | 4 | false | |||
gitRepo | 31 | 0% | What is the URL of the official git repo for the language project if not hosted on GitHub or GitLab or Sourcehut? | https://git.savannah.gnu.org/git/bash.git | string | 4 | false | ||||
specRepo | 2 | 0% | What is the URL of the official spec for the language project? | https://github.com/whatwg/html | string | 4 | false | ||||
githubRepo | 1180 | 23% | What is the URL of the official GitHub repo for the project if it is hosted there? | https://github.com/Adriandmen/05AB1E | string | github.com | 4 | false | |||
gitlabRepo | 14 | 0% | What is the URL of the official GitLab repo for the language project? | https://gitlab.kitware.com/cmake/cmake | string | gitlab.com | 4 | false | |||
sourcehutRepo | 5 | 0% | What is the URL of the official sourcehut repo for this project? | https://sourceforge.net/projects/avisynth2/ | string | sr.ht | 4 | false | |||
rijuRepl_gitRepo | 38 | 0% | What is the URL of the official git repo for the language project if not hosted on GitHub or GitLab or Sourcehut? | https://gcc.gnu.org/git.html | string | 4 | false | ||||
keywords | 119 | 2% | What are all the keywords in this language? | abap-source abbreviated abstract accept accepting according activation actual add add-corresponding adjacent after alias aliases align all allocate alpha analysis analyzer and append appendage appending application archive area arithmetic as ascending aspect assert assign assigned assigning association asynchronous at attributes authority authority-check avg back background backup backward badi base before begin between big binary bintohex bit black blank blanks blob block blocks blue bound boundaries bounds boxed break-point buffer by bypassing byte byte-order call calling case cast casting catch center centered chain chain-input chain-request change changing channels character char-to-hex check checkbox ci_ circular class class-coding class-data class-events class-methods class-pool cleanup clear client clob clock close coalesce code coding col_background col_group col_heading col_key col_negative col_normal col_positive col_total collect color column columns comment comments commit common communication comparing component components compression compute concat concat_with_space concatenate cond condense condition connect connection constants context contexts continue control controls conv conversion convert copies copy corresponding country cover cpi create creating critical currency currency_conversion current cursor cursor-selection customer customer-function dangerous data database datainfo dataset date dats_add_days dats_add_months dats_days_between dats_is_valid daylight dd/mm/yy dd/mm/yyyy ddmmyy deallocate decimal_shift decimals declarations deep default deferred define defining definition delete deleting demand department descending describe destination detail dialog directory disconnect display display-mode distinct divide divide-corresponding division do dummy duplicate duplicates duration during dynamic dynpro edit editor-call else elseif empty enabled enabling encoding end endat endcase endcatch endchain endclass enddo endenhancement end-enhancement-section endexec endform endfunction endian endif ending endinterface end-lines endloop endmethod endmodule end-of-definition end-of-editing end-of-file end-of-page end-of-selection endon endprovide endselect end-test-injection end-test-seam endtry endwhile endwith engineering enhancement enhancement-point enhancements enhancement-section entries entry enum environment equiv errormessage errors escaping event events exact except exception exceptions exception-table exclude excluding exec execute exists exit exit-command expand expanding expiration explicit exponent export exporting extend extended extension extract fail fetch field field-groups fields field-symbol field-symbols file filter filters filter-table final find first first-line fixed-point fkeq fkge flush font for form format forward found frame frames free friends from function functionality function-pool further gaps generate get giving gkeq gkge global grant green group groups handle handler harmless hashed having hdb header headers heading head-lines help-id help-request hextobin hide high hint hold hotspot icon id identification identifier ids if ignore ignoring immediately implementation implementations implemented implicit import importing in inactive incl include includes including increment index index-line infotypes inheriting init initial initialization inner inout input insert instance instances instr intensified interface interface-pool interfaces internal intervals into inverse inverted-date is iso job join keep keeping kernel key keys keywords kind language last late layout leading leave left left-justified leftplus leftspace legacy length let level levels like line lines line-count linefeed line-selection line-size list listbox list-processing little llang load load-of-program lob local locale locator logfile logical log-point long loop low lower lpad lpi ltrim mail main major-id mapping margin mark mask match matchcode max maximum medium members memory mesh message message-id messages messaging method methods min minimum minor-id mm/dd/yy mm/dd/yyyy mmddyy mode modif modifier modify module move move-corresponding multiply multiply-corresponding name nametab native nested nesting new new-line new-page new-section next no no-display no-extension no-gap no-gaps no-grouping no-heading no-scrolling no-sign no-title no-topofpage no-zero node nodes non-unicode non-unique not null number object objects obligatory occurrence occurrences occurs of off offset ole on only open option optional options or order other others out outer output output-length overflow overlay pack package pad padding page pages parameter parameters parameter-table part partially pattern percentage perform performing person pf1 pf10 pf11 pf12 pf13 pf14 pf15 pf2 pf3 pf4 pf5 pf6 pf7 pf8 pf9 pf-status pink places pool pos_high pos_low position pragmas precompiled preferred preserving primary print print-control priority private procedure process program property protected provide public push pushbutton put queue-only quickinfo radiobutton raise raising range ranges read reader read-only receive received receiver receiving red redefinition reduce reduced ref reference refresh regex reject remote renaming replace replacement replacing report request requested reserve reset resolution respecting responsible result results resumable resume retry return returncode returning returns right right-justified rightplus rightspace risk rmc_communication_failure rmc_invalid_status rmc_system_failure role rollback rows rpad rtrim run sap sap-spool saving scale_preserving scale_preserving_scientific scan scientific scientific_with_leading_zero scroll scroll-boundary scrolling search secondary seconds section select selection selections selection-screen selection-set selection-sets selection-table select-options send separate separated set shared shift short shortdump-id sign_as_postfix single size skip skipping smart some sort sortable sorted source specified split spool spots sql sqlscript stable stamp standard starting start-of-editing start-of-selection state statement statements static statics statusinfo step-loop stop structure structures style subkey submatches submit subroutine subscreen subtract subtract-corresponding suffix sum summary summing supplied supply suppress switch switchstates symbol syncpoints syntax syntax-check syntax-trace system-call system-exceptions system-exit tab tabbed table tables tableview tabstrip target task tasks test testing test-injection test-seam text textpool then throw time times timestamp timezone tims_is_valid title titlebar title-lines to tokenization tokens top-lines top-of-page trace-file trace-table trailing transaction transfer transformation translate transporting trmac truncate truncation try tstmp_add_seconds tstmp_current_utctimestamp tstmp_is_valid tstmp_seconds_between type type-pool type-pools types uline unassign under unicode union unique unit_conversion unix unpack until unwind up update upper user user-command using utf-8 valid value value-request values vary varying verification-message version via view visible wait warning when whenever where while width window windows with with-heading without with-title word work write writer xml xsd yellow yes yymmdd zero zone abap_system_timezone abap_user_timezone access action adabas adjust_numbers allow_precision_loss allowed amdp applicationuser as_geo_json as400 associations balance behavior breakup bulk cds cds_client check_before_save child clients corr corr_spearman cross cycles datn_add_days datn_add_months datn_days_between dats_from_datn dats_tims_to_tstmp dats_to_datn db2 db6 ddl dense_rank depth deterministic discarding entities entity error failed finalize first_value fltp_to_dec following fractional full graph grouping hierarchy hierarchy_ancestors hierarchy_ancestors_aggregate hierarchy_descendants hierarchy_descendants_aggregate hierarchy_siblings incremental indicators lag last_value lead leaves like_regexpr link locale_sap lock locks many mapped matched measures median mssqlnt multiple nodetype ntile nulls occurrences_regexpr one operations oracle orphans over parent parents partition pcre period pfcg_mapping preceding privileged product projection rank redirected replace_regexpr reported response responses root row row_number sap_system_date save schema session sets shortdump siblings spantree start stddev string_agg subtotal sybase tims_from_timn tims_to_timn to_blob to_clob total trace-entry tstmp_to_dats tstmp_to_dst tstmp_to_tims tstmpl_from_utcl tstmpl_to_utcl unbounded utcl_add_seconds utcl_current utcl_seconds_between uuid var verbatim | string | 4 | false | ||||
lineCommentToken | 486 | 9% | What is the token(s) 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? | * | string | 5 | false | ||||
multiLineCommentTokens | 180 | 3% | What is the start delimiter and end token (which can be the same) for comments that can span multiple lines? | /* */ | string | 5 | false | ||||
printToken | 318 | 6% | What token(s) is used to print a message? | ,string,,5,false,,, stringToken,337,6%,What token(s) is used to delimit a string?, | string | 5 | false | ||||
assignmentToken | 38 | 0% | What token(s) is used for assignment to an identifier? | := | string | 5 | false | ||||
booleanTokens | 101 | 2% | What token(s) is used for true and false? | true false | string | 5 | false | ||||
includeToken | 4 | 0% | What token(s) is used for including another file? | require | string | 5 | false | ||||
canDoShebang | 6 | 0% | Does this language support shebang executable scripts? | true | boolean | 7 | false | ||||
canReadCommandLineArgs | 3 | 0% | Does this language support command line arguments? | true | boolean | 7 | false | ||||
canUseQuestionMarksAsPartOfIdentifier | 2 | 0% | Is the question mark (?) allowed as part of an identifier? | false | boolean | 7 | false | ||||
canWriteToDisk | 12 | 0% | Does this language have methods or standard libraries for writing to disk? | true | boolean | 7 | false | ||||
hasAbstractTypes | 3 | 0% | Does this language have a keyword for abstract classes or types? | false | boolean | 7 | false | ||||
hasAccessModifiers | 22 | 0% | Does this language have access modifiers? | true | boolean | 7 | false | ||||
hasAlgebraicTypes | 2 | 0% | Does this language support algebraic types? | true | boolean | 7 | false | ||||
hasAnonymousFunctions | 7 | 0% | Does the language support anonymous functions, aka Lambdas? | true | boolean | 7 | false | ||||
hasArraySlicingSyntax | 3 | 0% | Does the language have array slicing syntax, such as [0:2]? | true | boolean | 7 | false | ||||
hasAssertStatements | 6 | 0% | Does the language have built in assert statements? | true | boolean | 7 | false | ||||
hasAssignment | 58 | 1% | Does the language allow assigning values to variables? | true | boolean | 7 | false | ||||
hasAsyncAwait | 9 | 0% | Does the language have an async/await construct? | true | boolean | 7 | false | ||||
hasBinaryNumbers | 50 | 0% | Does the language have a type and syntax for binary numbers? | true | boolean | 7 | false | ||||
hasBinaryOperators | 3 | 0% | Does the language have operators for operating on binary types? | true | boolean | 7 | false | ||||
hasBitWiseOperators | 15 | 0% | Does the language have operators for bitwise manipulations? | true | boolean | 7 | false | ||||
hasBlobs | 2 | 0% | Does the language have a blobs concept? | false | boolean | 7 | false | ||||
hasBooleans | 125 | 2% | Does the language have a type and syntax for booleans? | true | boolean | 7 | false | ||||
hasBoundedCheckedArrays | 3 | 0% | Are array boundaries checked by the language? | true | boolean | 7 | false | ||||
hasBreak | 5 | 0% | Does the language have a keyword for breaking out of a loop? | true | boolean | 7 | false | ||||
hasBuiltInRegex | 4 | 0% | Does the language include/import a regular expression language? | false | boolean | 7 | false | ||||
hasCaseInsensitiveIdentifiers | 80 | 1% | Are identifiers in this language case insensitive? | false | boolean | 7 | false | ||||
hasCharacters | 3 | 0% | Does this language have a syntax and type for a "character"? | true | boolean | 7 | false | ||||
hasClasses | 37 | 0% | Does the language have a concept of classes? | true | boolean | 7 | false | ||||
hasClobs | 1 | 0% | Does the language have a specific type for character large object? | true | boolean | 7 | false | ||||
hasComments | 635 | 12% | Does the language have a syntax and support for comments? | true | boolean | 7 | false | ||||
hasConditionals | 80 | 1% | Does the language have conditional statements and/or conditional expressions? | true | boolean | 7 | false | ||||
hasConstants | 31 | 0% | Does the language have a way to declare constant compile time variables? | true | boolean | 7 | false | ||||
hasConstructors | 20 | 0% | Does the language have a syntax and/or notion of constructors? | true | boolean | 7 | false | ||||
hasContinue | 5 | 0% | Does the language have a syntax/keyword for continuing a loop? | true | boolean | 7 | false | ||||
hasDecimals | 2 | 0% | Does the language have a decimal data type? | true | boolean | 7 | false | ||||
hasDecorators | 1 | 0% | Does the language have decorators? | true | boolean | 7 | false | ||||
hasDefaultParameters | 7 | 0% | Does the language have a way to define default parameters for functions? | true | boolean | 7 | false | ||||
hasDependentTypes | 6 | 0% | Does a language have types who's definition depends on its value or the value of other types? | true | boolean | 7 | false | ||||
hasDestructuring | 6 | 0% | Does the language have a syntax for conveniently extracting multiple values from a structure? | true | boolean | 7 | false | ||||
hasDirectives | 24 | 0% | Is the language embedded in a tiny compile-time directive language? | true | boolean | 7 | false | ||||
hasDisposeBlocks | 4 | 0% | Does the language have a syntax for dispose blocks to free up resources allocated during execution? | true | boolean | 7 | false | ||||
hasDocComments | 5 | 0% | Is there a standard mini language written in comments for documenting code? | true | boolean | 7 | false | ||||
hasDuckTyping | 5 | 0% | Are types defined not by their name, but by the presence of certain methods and properties? | false | boolean | 7 | false | ||||
hasDynamicProperties | 5 | 0% | Does all properties have to be declared or does the language support dynamic properties? | true | boolean | 7 | false | ||||
hasDynamicSizedArrays | 3 | 0% | Do arrays have to have their size specified at compile time or can they be dynamically sized? | true | boolean | 7 | false | ||||
hasDynamicTyping | 5 | 0% | Are types of variables fixed or can they change during runtime? | false | boolean | 7 | false | ||||
hasEnums | 15 | 0% | Does the language have a syntax and type for enums? | true | boolean | 7 | false | ||||
hasEscapeCharacters | 5 | 0% | Does the language have any notion of escape characters? | true | boolean | 7 | false | ||||
hasExceptions | 27 | 0% | Does the language have a concept and syntax for exceptions? | true | boolean | 7 | false | ||||
hasExplicitTypeCasting | 8 | 0% | Does the language have a syntax for type casting? | true | boolean | 7 | false | ||||
hasExports | 2 | 0% | Does the language have a syntax for explicitly exporting items from a module or file? | true | boolean | 7 | false | ||||
hasExpressions | 7 | 0% | Does the language have a concept of expressions? | true | boolean | 7 | false | ||||
hasFirstClassFunctions | 4 | 0% | Does the language have functions that can be passed as arguments to other functions, can be returned by other functions, and can be assigned to variables or stored in data structures? | true | boolean | 7 | false | ||||
hasFixedPoint | 9 | 0% | Does the language have a type and syntax for fixed point numbers, such as currencies with 2 decimal points? | true | boolean | 7 | false | ||||
hasFloats | 142 | 2% | Does the language have a syntax and type for floating points? | true | boolean | 7 | false | ||||
hasFnArguments | 3 | 0% | Do functions accept arguments? | true | boolean | 7 | false | ||||
hasForEachLoops | 7 | 0% | Does the language have a concept and syntax for for-each loops? | true | boolean | 7 | false | ||||
hasForLoops | 8 | 0% | Does the language have a concept of and syntax for for-loops? | true | boolean | 7 | false | ||||
hasFunctionComposition | 9 | 0% | Can you pass functions into other functions and get new combined functions? | true | boolean | 7 | false | ||||
hasFunctionOverloading | 10 | 0% | Can you have multiple functions with the same name but different parameters? | false | boolean | 7 | false | ||||
hasFunctions | 48 | 0% | Does the language have a concept of and syntax for functions? | true | boolean | 7 | false | ||||
hasGarbageCollection | 30 | 0% | Does the language have a garbage collector or must memory of constructs be managed manually? | true | boolean | 7 | false | ||||
hasGradualTypes | 3 | 0% | Does the language support gradual types? | true | boolean | 7 | false | ||||
hasGenerators | 4 | 0% | Does the language have a concept of loops that yield? | true | boolean | 7 | false | ||||
hasGenerics | 8 | 0% | Does the language have generics? | true | boolean | 7 | false | ||||
hasGlobalScope | 4 | 0% | Is there at least one top level scope? | true | boolean | 7 | false | ||||
hasGotos | 9 | 0% | Does the language have a concept of and syntax for gotos? | true | boolean | 7 | false | ||||
hasHereDocs | 10 | 0% | Does the language have a syntax for multiline text blocks? | true | boolean | 7 | false | ||||
hasHexadecimals | 112 | 2% | Does the language have a syntax for hexadecimals? | true | boolean | 7 | false | ||||
hasHomoiconicity | 9 | 0% | Is the language also a valid data structure in that language? | true | boolean | 7 | false | ||||
hasIds | 1 | 0% | Does the language have a concept of unique identifiers? | true | boolean | 7 | false | ||||
hasIfElses | 3 | 0% | Does the language have if-else statements or expressions? | true | boolean | 7 | false | ||||
hasIfs | 3 | 0% | Does the language have "if" statements or expressions? | true | boolean | 7 | false | ||||
hasImplicitArguments | 2 | 0% | Does the language have a concept of contextual or implicit parameters? | true | boolean | 7 | false | ||||
hasImplicitTypeConversions | 3 | 0% | Does the language automatically convert types as needed? | true | boolean | 7 | false | ||||
hasImports | 52 | 1% | Does this language have a syntax for importing other files? | true | boolean | 7 | false | ||||
hasIncrementAndDecrementOperators | 15 | 0% | Does this language have increment and decrement operators? | true | boolean | 7 | false | ||||
hasInfixNotation | 9 | 0% | Does this language use operators between operands? | true | boolean | 7 | false | ||||
hasInheritance | 23 | 0% | Does this language have class inheritance? | true | boolean | 7 | false | ||||
hasIntegers | 166 | 3% | Does this language have a syntax and type for integers? | true | boolean | 7 | false | ||||
hasInterfaces | 8 | 0% | Does this language have a concept of interfaces? | true | boolean | 7 | false | ||||
hasIterators | 9 | 0% | Does this language have iterators? | true | boolean | 7 | false | ||||
hasLabels | 5 | 0% | Does the language have a way to label locations within the source code? | false | boolean | 7 | false | ||||
hasLazyEvaluation | 3 | 0% | Does the language wait to evaluate expressions until needed? | true | boolean | 7 | false | ||||
hasLineComments | 556 | 11% | Does the language have line comments? | true | boolean | 7 | false | ||||
hasLists | 24 | 0% | Does the language have lists? | true | boolean | 7 | false | ||||
hasStandardLibrary | 42 | 0% | Does the language have a standard library? | true | boolean | 7 | false | ||||
hasExplicitStandardLibrary | 3 | 0% | Do you have to explicitly include the standard library? | true | boolean | 7 | false | ||||
hasMacros | 37 | 0% | Does the language have a compile-time macro pass? | true | boolean | 7 | false | ||||
hasMagicGettersAndSetters | 5 | 0% | Does the language have a way to handle undefined getters and setters? | false | boolean | 7 | false | ||||
hasManualMemoryManagement | 7 | 0% | Does the language have manual memory management? | true | boolean | 7 | false | ||||
hasMapFunctions | 2 | 0% | Does the language support running map over a list? | true | boolean | 7 | false | ||||
hasMaps | 8 | 0% | Does the language have a map (aka hashtable) data structure? | true | boolean | 7 | false | ||||
hasMemberVariables | 2 | 0% | Does the language have member variables? | true | boolean | 7 | false | ||||
hasMessagePassing | 14 | 0% | Does the language support message passing? | true | boolean | 7 | false | ||||
hasMethodChaining | 2 | 0% | Does the language support method chaining? | true | boolean | 7 | false | ||||
hasMethodOverloading | 2 | 0% | Does the language support method overloading? | false | boolean | 7 | false | ||||
hasMethods | 4 | 0% | Does the language have methods on classes? | true | boolean | 7 | false | ||||
hasMixins | 9 | 0% | Does the language allow including methods from a class without inheriting from that class? | false | boolean | 7 | false | ||||
hasModules | 13 | 0% | Does the language have a concept of modules for organizing and packaging code? | true | boolean | 7 | false | ||||
hasMonads | 1 | 0% | Does the language have monads? | true | boolean | 7 | false | ||||
hasMultiLineComments | 247 | 4% | Does the language have multi-line comments? | true | boolean | 7 | false | ||||
hasMultilineStrings | 15 | 0% | Does the language support multiline strings? | true | boolean | 7 | false | ||||
hasMultipleDispatch | 7 | 0% | Does the language support multiple dispatch? | true | boolean | 7 | false | ||||
hasMultipleInheritance | 20 | 0% | Does the language allow multiple inheritance? | true | boolean | 7 | false | ||||
hasNamespaces | 9 | 0% | Does the language have a namespace construct? | false | boolean | 7 | false | ||||
hasNull | 5 | 0% | Does the language have a null value? | true | boolean | 7 | false | ||||
hasOctals | 58 | 1% | Does the language have a syntax for octal numbers? | true | boolean | 7 | false | ||||
hasOperatorOverloading | 50 | 0% | Does the language allow operator overloading? | true | boolean | 7 | false | ||||
hasOperators | 6 | 0% | Does the language have operators? | true | boolean | 7 | false | ||||
hasPairs | 1 | 0% | Does the language have a pair structure? | true | boolean | 7 | false | ||||
hasPartialApplication | 5 | 0% | Does the language support partial application? | true | boolean | 7 | false | ||||
hasPatternMatching | 12 | 0% | Does the language support pattern matching? | true | boolean | 7 | false | ||||
hasPipes | 7 | 0% | Does the language have a pipe operator? | true | boolean | 7 | false | ||||
hasPointers | 26 | 0% | Does the language have a structure that is a location in memory? | true | boolean | 7 | false | ||||
hasPolymorphism | 6 | 0% | Does the language have polymorphism? | true | boolean | 7 | false | ||||
hasPostfixNotation | 4 | 0% | Does the language allow operators to be placed at the end of the expression? | true | boolean | 7 | false | ||||
hasPrefixNotation | 5 | 0% | Does the language allow operators to be placed at the beginning of the expression? | true | boolean | 7 | false | ||||
hasPrintDebugging | 323 | 6% | Does the language have a built in function that allows one to print debug? | true | boolean | 7 | false | ||||
hasProcessorRegisters | 2 | 0% | Does the language have named symbols for a processor's registers? | false | boolean | 7 | false | ||||
hasRangeOperators | 5 | 0% | Does the language have a syntax for creating ranges? | true | boolean | 7 | false | ||||
hasReferences | 3 | 0% | Does the language have a structure for holding a reference to an existing object? | true | boolean | 7 | false | ||||
hasRefinementTypes | 1 | 0% | Does the language have a way to attach a predicate to a type? | true | boolean | 7 | false | ||||
hasRegularExpressionsSyntaxSugar | 15 | 0% | Does the language have special syntax for regular expressions? | false | boolean | 7 | false | ||||
hasRequiredMainFunction | 3 | 0% | Does the language require a function named main (or similar)? | false | boolean | 7 | false | ||||
hasReservedWords | 5 | 0% | Does a concept of reserved words exists, for example, not being able to use certain keywords as variable names.? | true | boolean | 7 | false | ||||
hasRunTimeGuards | 2 | 0% | Does the language support run-time guards? | true | boolean | 7 | false | ||||
hasSExpressions | 4 | 0% | Does the language have S Expressions? | false | boolean | 7 | false | ||||
hasScientificNotation | 16 | 0% | Does the language have a syntax for Scientific Notation? | true | boolean | 7 | false | ||||
hasSelfOrThisWord | 3 | 0% | Does a language have a keyword or syntax to refer to the current instance? | true | boolean | 7 | false | ||||
hasSemanticIndentation | 590 | 11% | Does the language use semantic indentation? | false | boolean | 7 | false | ||||
hasSets | 6 | 0% | Does the language come with a Set data structure? | true | boolean | 7 | false | ||||
hasSingleDispatch | 10 | 0% | Does the method called depended on a single operand? | true | boolean | 7 | false | ||||
hasSingleTypeArrays | 4 | 0% | Does the language have a list data structure that only can hold items of the same type? | true | boolean | 7 | false | ||||
hasSourceMaps | 2 | 0% | Does the language support the generation of source maps? | true | boolean | 7 | false | ||||
hasStatementTerminatorCharacter | 2 | 0% | Does the language have a statement terminator character such as ";"? | true | boolean | 7 | false | ||||
hasStatements | 2 | 0% | Does the language have a concept of statements? | true | boolean | 7 | false | ||||
hasStaticMethods | 2 | 0% | Can a class have static methods? | true | boolean | 7 | false | ||||
hasStaticTyping | 11 | 0% | Does the language have static typing at compile time? | true | boolean | 7 | false | ||||
hasStreams | 3 | 0% | Does the language have a concept of streams? | true | boolean | 7 | false | ||||
hasStringConcatOperator | 2 | 0% | Is there an operator for concatenating strings? | true | boolean | 7 | false | ||||
hasStrings | 368 | 7% | Does the language have a strings data structure? | true | boolean | 7 | false | ||||
hasStructs | 10 | 0% | Does the language have a structs structure? | true | boolean | 7 | false | ||||
hasSwitch | 28 | 0% | Does the language have switch statements or expressions? | true | boolean | 7 | false | ||||
hasSymbolTables | 4 | 0% | Does the compiler use symbol tables internally? | true | boolean | 7 | false | ||||
hasSymbols | 3 | 0% | Does the language have a concept of symbols? | true | boolean | 7 | false | ||||
hasTemplates | 6 | 0% | Does the language support templates? | false | boolean | 7 | false | ||||
hasTernaryOperators | 16 | 0% | Does the language have ternary operators? | true | boolean | 7 | false | ||||
hasThreads | 9 | 0% | Does the language support a concept of threads? | true | boolean | 7 | false | ||||
hasTimestamps | 2 | 0% | Does the language have a builtin timestamps data structure? | true | boolean | 7 | false | ||||
hasTraits | 2 | 0% | Does the language support traits? | true | boolean | 7 | false | ||||
hasTriples | 1 | 0% | Does the language have a structure for subject–predicate–object expressions? | true | boolean | 7 | false | ||||
hasTryCatch | 4 | 0% | Does the language have a try/catch construct? | true | boolean | 7 | false | ||||
hasTypeAliases | 3 | 0% | Does the language have type aliases? | true | boolean | 7 | false | ||||
hasTypeAnnotations | 2 | 0% | Does the language have a syntax for annotating the types of variables? | true | boolean | 7 | false | ||||
hasTypeInference | 29 | 0% | Can the parser infer the type of a variable at compile time without an annotation? | true | boolean | 7 | false | ||||
hasTypeParameters | 3 | 0% | Does the language support a concept of type parameters? | true | boolean | 7 | false | ||||
hasTypedHoles | 4 | 0% | Does the language have a syntax for typed holes? | true | boolean | 7 | false | ||||
hasUnaryOperators | 4 | 0% | Does the language have any unary operators like ++ or --? | true | boolean | 7 | false | ||||
hasUnicodeIdentifiers | 5 | 0% | Does the language support Unicode identifiers? | false | boolean | 7 | false | ||||
hasUnionTypes | 5 | 0% | Does the language support union types? | true | boolean | 7 | false | ||||
hasUnitsOfMeasure | 11 | 0% | Does the language support units of measure? | false | boolean | 7 | false | ||||
hasUserDefinedOperators | 4 | 0% | Does the language allow for defining your own operators? | false | boolean | 7 | false | ||||
hasValueReturnedFunctions | 1 | 0% | Can functions return a value? | true | boolean | 7 | false | ||||
hasVariableSubstitutionSyntax | 12 | 0% | Do you use different syntax when assigning versus referencing a variable? | true | boolean | 7 | false | ||||
hasVariadicFunctions | 7 | 0% | Does the language support functions that accept a variable number of parameters? | true | boolean | 7 | false | ||||
hasVirtualFunctions | 2 | 0% | Does the language have virtual functions? | true | boolean | 7 | false | ||||
hasVoidFunctions | 2 | 0% | Does the language have void functions that return nothing? | true | boolean | 7 | false | ||||
hasWhileLoops | 53 | 1% | Does the language have while loops? | true | boolean | 7 | false | ||||
hasZeroBasedNumbering | 13 | 0% | Does the language start counting from 0, rather than 1? | true | boolean | 7 | false | ||||
hasZippers | 1 | 0% | Does the language have zippers built in or as a library, which are roughly a pointer with context on a tree? | true | boolean | 7 | false | ||||
isCaseSensitive | 30 | 0% | Is this language case sensitive? | false | boolean | 7 | false | ||||
letterFirstIdentifiers | 2 | 0% | Must identifiers start with a letter? | true | boolean | 7 | false | ||||
mergesWhitespace | 2 | 0% | Does this language merge whitespace, so N spaces is treated the same as a single space? | true | boolean | 7 | false | ||||
supportsBreakpoints | 2 | 0% | Does this language support breakpoints? | true | boolean | 7 | false | ||||
jupyterKernel | 73 | 1% | What is a link to a Jupyter Kernel for this language? | https://github.com/mattpap/IAldor | string | jupyter.org | 9 | false | |||
wikipedia | 1927 | 38% | What is the URL of this entity on Wikipedia, if and only if it has a page dedicated to it? | https://en.wikipedia.org/wiki/IBM_1620 | string | wikipedia.org | 9 | false | |||
bookCount | 5047 | 100% | What is the count of booked we have published about this thing? | 0 | number | 10 | true | ||||
paperCount | 5047 | 100% | What is the count of papers we have published about this thing? | 0 | number | 10 | true | ||||
hopl | 1807 | 35% | What is the URL to this language in Diarmuid Pigott's Online Historical Encyclopaedia of Programming Languages site? | https://hopl.info/showlanguage.prx?exp=4365 | string | hopl.info | 11 | false | |||
pypl | 29 | 0% | What is this language's id on https://pypl.github.io? | Abap | string | pypl.github.io | 11 | false | |||
tiobe | 204 | 4% | What is the ID of this language in Tiobe's ranking of programming languages here: https://www.tiobe.com/tiobe-index/? | ABAP | string | tiobe.com | 11 | false | |||
domainName | 890 | 17% | What is the domain for this language's website if it has its own? | 6gu.nz | string | 12 | false | ||||
githubBigQuery | 420 | 8% | What is the name of this language in the Google BigQuery Public Datasets about GitHub repos found at https://cloud.google.com/blog/topics/public-datasets/github-on-bigquery-analyze-all-the-open-source-code? | 1C Enterprise | string | cloud.google.com | 13 | false | |||
linguistGrammarRepo | 416 | 8% | What is the URL to the Linguist Grammar repo used by GitHub for this language? | https://github.com/xDrivenDevelopment/atom-language-1c-bsl.git | string | github.com | 16 | false | |||
hackerNewsDiscussions | 180 | 3% | What are URLS to Hacker News posts discussing this language? | id|title|time|timestamp|by|comments|score\n17544330|Show HN: 6gunz – spreadsheet / programming language / microservices framework|2018-07-16 19:36:57 UTC|1531769817|repsilat|5|9 | string | news.ycombinator.com | 18 | false | |||
isbndb | 390 | 7% | What are books about this language from ISBNdb? | year|publisher|title|authors|isbn13\n2002|Addison-Wesley Professional|SAP.Keller: ABAP Objects_c|Keller, Horst and Keller, Horst and Kruger, Sascha|9780201750805\n2018|SAP Press|ABAP Programming Model for SAP Fiori: ABAP Development for SAP S/4HANA (SAP PRESS)|Stefan Haas and Bince Mathew|9781493217649\n1999|Premier Pr|Advanced Abap Programming For Sap (sap R/3)|Gareth M De Bruyn and Ken Kroes|9780761517986\n2010|Springer|Web Dynpro ABAP for Practitioners|Gellert, Ulrich and Cristea, Ana Daniela|9783642113857\n2019|SAP Press|ABAP: The Comprehensive Guide to SAP ABAP 7.52 and 1909 (Second Edition) (SAP PRESS)|Kiran Bandari|9781493218660\n2019|SAP Press|ABAP: An Introduction and Beginner's Guide to Programming with SAP ABAP (2nd Edition) (SAP PRESS)|Brian O'Neil and Jelena Perfiljeva|9781493218806\n2015-11-30T00:00:01Z|SAP Press|ABAP Objects: ABAP Object-Oriented Programming (OOP) (2nd Edition) (SAP PRESS)|James Wood and Joseph Rupert|9781592299935\n2019|SAP Press|ABAP to the Future: Advanced, Modern ABAP (Third Edition) (SAP PRESS)|Paul Hardy|9781493217618\n2019|Packt Publishing|Mastering SAP ABAP: A complete guide to developing fast, durable, and maintainable ABAP programs in SAP|Grześkowiak, Paweł and Ciesielski, Wojciech and Ćwik, Wojciech|9781787129498\n2011|SAP PRESS|Discover ABAP: Your Introduction to ABAP Objects|Kühnhauser, Karl-Heinz and Franz, Thorsten|9781592294022\n2007|SAP PRESS|ABAP Objects: ABAP Programming in SAP NetWeaver|Keller, Horst and Krüger, Sascha|9781592290796\n2017|Independently published|Learn ABAP in 1 Day: Definitive Guide to Learn SAP ABAP Programming for Beginners|Rungta, Krishna|9781521595701\n2014-07-17T00:00:01Z|Cengage Learning PTR|Introduction to ABAP Programming for SAP, 3rd Edition|Gareth M. De Bruyn and Robert Lyfareff and Mark Balleza and Dhruv Kashyap|9781305266476\n2019|SAP Press|ABAP RESTful Programming Model: ABAP Development for SAP S/4HANA (SAP PRESS)|Stefan Haas and Bince Mathew|9781493219032\n2009-09-28T00:00:01Z|SAP PRESS|Official ABAP Programming Guidelines|Keller, Horst and Thümmel, Wolf Hagen|9781592292905\n2012|Packt Publishing|SAP ABAP Advanced cookbook (Quick Answers to Common Problems)|Zaidi, Rehan|9781849684897\n2019|Packt Publishing|Mastering SAP ABAP: A complete guide to developing fast, durable, and maintainable ABAP programs in SAP|Grzeskowiak, Pawel and Ciesielski, Wojciech and Cwik, Wojciech|9781787288942\n2010-05-28T00:00:01Z|SAP PRESS|ABAP Cookbook: Programming Recipes for Everyday Solutions|Wood, James|9781592293261\n2021|Apress|Improving the Quality of ABAP Code: Striving for Perfection|Hardy, Paul David|9781484267110\n2013|Springer|Web Dynpro ABAP for Practitioners|Gellert, Ulrich and Cristea, Ana Daniela|9783642382475\n2009-01-28T00:00:01Z|SAP PRESS|Object-Oriented Programming with ABAP Objects|Wood, James|9781592292356\n2010|SAP PRESS|ABAP Development for Materials Management in SAP: User Exits and BAdIs|Schwaninger, Jürgen|9781592293735\n2017|Apress|Pro SAP Scripts, Smartforms, and Data Migration: ABAP Programming Simplified|Markandeya, Sushil|9781484231838\n2006|Apress|Foundations of Java for ABAP Programmers|Rooney, Alistair|9781590596258\n2012|Packt Publishing|SAP ABAP Advanced cookbook (Quick Answers to Common Problems)|Zaidi Rehan|9781849684880\n2006|Equity Press|SAP ABAP Certification Review: SAP ABAP Interview Questions, Answers, And Explanations|Fewer, Barry|9781933804064\n2004|SAP PRESS|Enhancing the Quality of ABAP Development|Heuvelmans, Wouter and Krouwels, Albert and Meijs, Ben and Sommen, Ron|9781592290307\n20170620|Springer Nature|JavaScript Essentials for SAP ABAP Developers|Rehan Zaidi|9781484222201\n2017|Rheinwerk Publishing,|Complete Abap|Bandari, Kiran|9781493212743\n2010-05-28|Rheinwerk Publishing, Inc.|ABAP Cookbook|James Wood|9781592298877\n2012-10-28|Rheinwerk Publishing, Inc.|Web Dynpro ABAP|James Wood and Shaan Parvaze|9781592295999\n20190927|Springer Nature|SAP ABAP Objects|Rehan Zaidi|9781484249642\n20210529|Springer Nature|ABAP in Eclipse|Łukasz Pęgiel|9781484269633\n2009-06-28|Rheinwerk Publishing, Inc.|ABAP Performance Tuning|Hermann Gahm|9781592295555\n2019-11-21|Rheinwerk Publishing, Inc.|ABAP RESTful Programming Model|Stefan Haas and Bince Mathew|9781493219049\n2013-10-28|Rheinwerk Publishing, Inc.|Function Modules in ABAP|Tanmaya Gupta|9781592298518\n2019-02-26|Rheinwerk Publishing, Inc.|ABAP to the Future|Paul Hardy|9781493217625\n2018-11-27|Rheinwerk Publishing, Inc.|ABAP Programming Model for SAP Fiori|Stefan Haas and Bince Mathew|9781493217656\n2018-08-01|Createspace Independent Publishing Platform|Interface Programming In Sap Abap|Dr Boris Rubarth|9781722902940\n20210401|Springer Nature|Automated Unit Testing with ABAP|James E. McDonough|9781484269510\n1996|Prima Pub|Introduction To Abap 4 Programming|Gareth Debruyn|9780761508038\n2016|Rheinwerk Publishing,|Object-oriented Programming With Abap Objects|Wood, James and Rupert, Joe|\n2015-10-22|Rheinwerk Publishing, Inc.|Object-Oriented Programming with ABAP Objects|James Wood and Joseph Rupert|9781592299942\n2010-11-28|Rheinwerk Publishing, Inc.|BRFplus—Business Rule Management for ABAP Applications|Thomas Albrecht and Carsten Ziegler|9781592298914\n1999|Consultants Network Inc|Instant Access: Sap Developer's Reference For Abap|The Consultants Network Inc.|9780965563345\n2011-01-28|Rheinwerk Publishing, Inc.|ABAP Development for Financial Accounting: Custom Enhancements|Sergey Korolev|9781592297399\n2012-09-28|Rheinwerk Publishing, Inc.|ABAP Development for Sales and Distribution in SAP|Michael Koch|9781592296033\n2000|Youguys Pub|Abap Programming: A Guide To The Certification Course|Kathleen Sikora|9780970655400\n2017|Apress|Pro Sap Scripts, Smartforms, And Data Migration: Abap Programming Simplified|Sushil Markandeya|9781484231821\n2010-11-28|Rheinwerk Publishing, Inc.|ABAP Development for Materials Management in SAP: User Exits and BAdIs|Jürgen Schwaninger|9781592297436\n2003|Sap Press|Web Programming With The Sap Web Application Server: The Complete Guide For Abap And Web Developers|Frédéric Heinemann and Christian Rau|9781592290130 | string | isbndb.com | 22 | false | |||
githubLanguage | 529 | 10% | What is the name of this language on GitHub's list of supported languages defined here https://raw.githubusercontent.com/github/linguist/master/lib/linguist/languages.yml? | 1C Enterprise | string | github.com | 32 | false | |||
indeedJobs | 111 | 2% | How many job descriptions match this query for this language on indeed.com? | abap developer | string | indeed.com | 36 | false | |||
linkedInSkill | 57 | 1% | How many people list this skill on LinkedIn? | android | string | linkedin.com | 36 | false | |||
stackOverflowSurvey | 0 | 0% | What is the summary of this language from the StackOverflow annual developer survey found here https://insights.stackoverflow.com/survey? | textarea | insights.stackoverflow.com | 36 | false | ||||
semanticScholar | 315 | 6% | What are papers about this language from Semantic Scholar? | year|title|doi|citations|influentialCitations|authors|paperId\n2002|Teaching SAP's ABAP Programming Language to IS Students: Adopting and Adapting Web-based Technologies|10.28945/2530|6|0|Brendan McCarthy and Paul Hawking|24eebbc39ee141a470e92d7d154c5bb7590f7914\n2008|ABAP OBJECTS: DESIGNING A PROGRAMMING COURSE FOR INFORMATION SYSTEMS STUDENTS USING SAP SOFTWARE|10.48009/1_iis_2008_165-167|1|0|C. Rogers|4b660a8a0cd7ff636673dd7553d2ad7a19914d04 | string | semanticscholar.org | 90 | false | |||
goodreads | 200 | 3% | What are books about this language from Goodreads? | title|year|author|goodreadsId|rating|ratings|reviews\nProgramming the IBM 1620|1965|Eric A. Weiss|23978396|0.0|0|0 | string | goodreads.com | 101 | false |
canWriteTotDisk true
https://pldb.io/concepts/.requests.html https://pldb.io/concepts/emailBanner.html https://pldb.io/concepts/requests.html https://pldb.io/concepts/readme.html https://pldb.io/concepts/addPrompt.html https://pldb.io/concepts/citation.html https://pldb.io/concepts/readmePrompt.html https://pldb.io/concepts/index.html https://pldb.io/concepts/search.html https://pldb.io/concepts/searchForm.html https://pldb.io/concepts/settings.html https://pldb.io/concepts/sitemap.html https://pldb.io/concepts/wws.html https://pldb.io/concepts/releaseNotes.html https://pldb.io/concepts/download.html https://pldb.io/concepts/add.html