Learn

A portal page for learning experiences in Computer Programming, and more.

GPL-3.0 License

Stars
20
Committers
1

Learn

This repository is a reference to my learning experience on programming. Other subjects will be added in the future.

Redirect: :octocat:/seanpm2001:Learn

See also: :octocat: SNU 2D Programming Tools

Not to be confused with Microsoft Learn

A lot of projects have Learn in their name. Microsoft Learn is a completely different project, which only documents Microsoft related technologies. This project documents my knowledge of hundreds of programming languages. They are 2 completely different projects.


Important overview notes

Viewing the table

The table on this page was intended to function normally, but on GitHub, the 7 column table becomes scrollable unless you visit the individual README file. To prevent unnecessary scrolling, try widening the margins via inspect element/other change, or view the README.md file separately

The table consists of hundreds of image files, an image for every programming language is listed on a table. This may cause your system to lag/crash. Unfortunately, I couldn't put this notice any higher. If you are still reading this, your system has not crashed yet (unless it softlocked) for reference, here are the page viewing requirements (all estimates)

As of version 92 and later, 100+ emojis are included into this count.

As of version ~100 and above, GitHub can't handle all the images at once for long periods of time. Upon scrolling through the page a second, third, etc. time, you will likely see images flash as they are reloaded back into memory.

Note These are guestimates. They are not exact.

  • Bandwidth: 728 Megabits/download (91 Megabyte download) ?/upload
  • Available RAM: 1 gigabyte/tab (0.931 GiB)
  • Available CPU: Unknown
  • Available GPU: Unknown

Note These are guestimates. They are not exact.

  • Bandwidth: 1.456 Gigabits/download (182 Megabyte download) ?/upload
  • Available RAM: 2 gigabytes/tab (1.86 GiB)
  • Available CPU: Unknown
  • Available GPU: Unknown

Note These are all guestimates, although the lag is still guaranteed.

  • (Windows 7) computers with less than 10 gigabytes of RAM
  • (Windows 8/8.1) computers with less than 13 gigabytes of RAM
  • (Windows 10) computers with less than 14 gigabytes of RAM
  • (Windows 11) computers with less than 16 gigabytes of RAM
  • (MacOS 11-13) computers with less than 15.5 gigabytes of RAM
  • (MacOS 10.12-10.15) computers with less than 13.5 gigabytes of RAM
  • (Ubuntu Linux) computers with less than 10 gigabytes of RAM
  • (Fedora Linux) computers with less than 9.5 gigabytes of RAM
  • (ChromeOS/ChromiumOS) not optimized at all

Users in these ranges may experience tab/system crashes. Lag will be guaranteed

As of Version 92 (2022, Saturday, November 26th)


Things to take note of

This page is merely a giant hallway. Every link leads to another room.

This page, along with all of its subpages, took over 820 hours of development time (as of 2023, Thursday, June 22nd)

The icons on this page are a work in progress. SVG themes are planned for the future.

The language switcher requires more volunteers. No version is available in a language other than English at the moment.


Change language

_ List of human spoken languages_

( af Afrikaans Afrikaans | sq Shqiptare Albanian | am Amharic | ar Arabic | hy Armenian | az Azrbaycan dili Azerbaijani | eu Euskara Basque | be Belarusian | bn Bengali | bs Bosanski Bosnian | bg Bulgarian | ca Catal Catalan | ceb Sugbuanon Cebuano | ny Chichewa Chichewa | zh-CN Chinese (Simplified) | zh-t Chinese (Traditional) | co Corsu Corsican | hr Hrvatski Croatian | cs etina Czech | da dansk Danish | nl Nederlands Dutch | en-us English English | EO Esperanto Esperanto | et Eestlane Estonian | tl Pilipino Filipino | fi Suomalainen Finnish | fr franais French | fy Frysk Frisian | gl Galego Galician | ka Georgian | de Deutsch German | el Greek | gu Gujarati | ht Kreyl ayisyen Haitian Creole | ha Hausa Hausa | haw lelo Hawaii Hawaiian | he Hebrew | hi Hindi | hmn Hmong Hmong | hu Magyar Hungarian | is slenska Icelandic | ig Igbo Igbo | id bahasa Indonesia Indonesian | ga Gaeilge Irish | it Italiana/Italiano Italian | ja Japanese | jw Wong jawa Javanese | kn Kannada | kk Kazakh | km Khmer | rw Kinyarwanda Kinyarwanda | ko-south Korean (South) | ko-north Korean (North) (NOT YET TRANSLATED) | ku Kurd Kurdish (Kurmanji) | ky Kyrgyz | lo Lao | la Latine Latin | lt Lietuvis Lithuanian | lb Ltzebuergesch Luxembourgish | mk Macedonian | mg Malagasy Malagasy | ms Bahasa Melayu Malay | ml Malayalam | mt Malti Maltese | mi Maori Maori | mr Marathi | mn Mongolian | my Myanmar (Burmese) | ne Nepali | no norsk Norwegian | or () Odia (Oriya) | ps Pashto | fa | Persian | pl polski Polish | pt portugus Portuguese | pa Punjabi | No languages available that start with the letter Q | ro Romn Romanian | ru Russian | sm Faasamoa Samoan | gd Gidhlig na h-Alba Scots Gaelic | sr Serbian | st Sesotho Sesotho | sn Shona Shona | sd Sindhi | si Sinhala | sk Slovk Slovak | sl Slovenina Slovenian | so Soomaali Somali | [es en espaol Spanish | su Sundanis Sundanese | sw Kiswahili Swahili | sv Svenska Swedish | tg Tajik | ta Tamil | tt Tatar | te Telugu | th Thai | tr Trk Turkish | tk Trkmenler Turkmen | uk Ukrainian | ur Urdu | ug Uyghur | uz O'zbek Uzbek | vi Ting Vit Vietnamese | cy Cymraeg Welsh | xh isiXhosa Xhosa | yi Yiddish | yo Yoruba Yoruba | zu Zulu Zulu ) Available in 110 languages (108 when not counting English and North Korean, as North Korean has not been translated yet Read about it here)


Translations in languages other than English are machine translated and are not yet accurate. No errors have been fixed yet as of February 5th 2021. Please report translation errors here make sure to backup your correction with sources and guide me, as I don't know languages other than English well (I plan on getting a translator eventually) please cite wiktionary and other sources in your report. Failing to do so will result in a rejection of the correction being published.

Note: due to limitations with GitHub's interpretation of markdown (and pretty much every other web-based interpretation of markdown) clicking these links will redirect you to a separate file on a separate page that isn't my GitHub profile page. You will be redirected to the seanpm2001/seanpm2001 repository, where the README is hosted.

Translations are done with Google Translate due to limited or no support for the languages I need in other translation services like DeepL and Bing Translate. For some reason, the formatting (links, dividers, bolding, italics, etc.) is messed up in various translations. It is tedious to fix, and I do not know how to fix these issues in languages with non-latin characters, and right to left languages (like Arabic) extra help is needed in fixing these issues

Due to maintenance issues, over 25 translations are out of date and are using Version 8 or Version 9 of this README file. A translator is needed. Also, as of April 1st 2021, it is going to take me a while to get all the new links working.


Flag guide

Flags were beginning to get added in version 2 of this document. I was originally just going to add the Ukraine flag, but decided to add more, until every language had at least 1 flag. They were done purely with the existing knowledge of the developer. In version 3, flags were added for every language. There are some notes that go with this:

[Unions and Nations]

Languages listed here that are official languages of the European Union have a European Union flag `` next to them. As of 2022 March 14th, there are currently 27 languages recognized by the European Union, from 27 different member states.

Languages listed here that are official languages of the United Nations have a United Nations flag `` next to them. As of 2022 March 14th, there are currently 6 languages recognized by the European Union (Arabic, Chinese, English, French, Russian, and Spanish) alongside 193 different member states and 2 observer states.

[China (PRC) Republic of China (Taiwan) Hong Kong and Macau]

For neutrality reasons, languages listed here that have an official majority in Chinese speakers will receive all 4 of these flags, even if the language isn't Chinese or in the Sino family of languages.

[Global languages ``]

Currently, 1 global language is listed, and that is Esperanto. Esperanto is not native to any countries, its goal is to be a universal lingua franca (Latin translation: bridge language) it is represented with a globe with meridians or ``

[Regarding sexuality ]

Sexuality is not measured here, I feel it would be unnecessary, as you are picking out a language, not a sexuality.

[Location of flag ]

Flags are located at the end of each language name (after the Romanization) with one space before, to the right.

Like this:

[Pl Polski Polish ]

But not like this:

[Pl Polski Polish]

And also not like this:

[Pl Polski Polish]

End of flag guide


2022.03.12

I was so angry and frustrated. I didn't save the file, and my computer randomly froze up twice, then crashed. I had to re-add all the flags, it took an hour to do so originally, and I was just seconds away from finishing. I couldn't save the file quick enough. Luckily, all the research was still in my head, and there was no data that wasn't easily replacable (identically) so it is a type of important work that was the best thing to lose, since it was the easiest to recreate, taking me less than 20 minutes

Other notes:

A language is missing: Latvian

Possibly supporting the next 126 languages that are going to be added to Google Translate

Plans to automate this process with the @AUTOMATE2001 bot

Need to find a way to work with these languages on services other than Google Translate.

There might be noticeable lag in this section due to how many flag emojis are in use.

Languages segment version: 4 (2022, Monday, March 14th at 1:59 pm)


Knowledge of languages

... also, I highly doubt anyone can learn more than 10 languages per year.

I prioritize a few dozen programming languages for learning. The mass majority of languages displayed on this page are languages in which I only know the very, very basics of (Hello World, Comments, file extension, and basic general info) for the languages I prioritize, read here


By computing language

This table documents 523 computing languages (as of 2023, Wednesday, August 9th)

Language categories (14)

    1. programming (count not available)
    1. configuration (count not available)
    1. scripting (count not available)
    1. markup (count not available)
    1. markdown (count not available)
    1. stylesheet languages (count not available)
    1. shader languages (count not available)
    1. machine code languages (count not available)
    1. esoteric languages (count not available)
    1. typesetting languages (count not available)
    1. image languages (count not available)
    1. audio languages (count not available)
    1. block-based languages (count not available)
    1. database languages (count not available)

See: LEARN_REPOLIST.urll for a full, plain text listing


Language family trees

This feature is still a work in progress, and is not ready yet, see :octocat: AI2001 Docslanguage families for more info.


Extras

Extras/M

Makefile testing

Makefile testing

A repository for experimenting with Make

Extras/P

Python Traceback Examples

Python Traceback Examples

Predates the Learn-PythonTraceback repository (predecessor)

PhD in PHP

PhD In PHP

A PHP knowledge base with a punny name (note: no actual PhD can be earned here)

Yes, I know the current image has PNG transparency checkers but isn't transparent. A proper version is coming soon (if someone can link one)

Extras/R

ReStructuredText Sandbox

ReStructuredText Sandbox

A place for testing ReStructuredText

Methods

IGNORE.md file - Used to create folders in Git, since no other way to do this is obvious/existant to me

Snapshot Version Control System - Old method that is still in use, used prior to Git, still used out of habit

Project language files - An extra feature used to define the top language used in the project, and its purpose, or to list every language in use.

Other methods not yet listed

Goals

In regards to programming languages, my goal is to learn the basics of EVERY programming and markup language, or at the minimum, know its name. This is a lifelong goal.

See also

Lists


Programming language similarities

Comments

--

  • Apache Piglatin
  • AppleScript
  • Ada
  • Elm
  • Eiffel
  • Forth
  • Genie
  • Haskell
  • Haxe
  • Idris
  • Lua
  • Lex
  • MoonScript
  • NetRexx
  • PlPGSQL
  • SQL
  • TSQL
  • URLL
  • VHDL
  • q
  • Cool
  • Euphoria
  • HiveQL
  • Epigram
  • E
  • Dhall
  • LiveCode
  • PLSQL
  • Grammatical Framework
  • Macaulay2
  • URLL
  • PureScript
  • SQLPL
  • SDLang
  • MAXScript
  • Commenter
  • Ermine
  • BlockQL

---

  • Hope
  • Commenter

-- & {- -}

  • Elm
  • Grammatical Framework
  • Commenter

#

  • Automake
  • AWK
  • BitBake
  • Boo
  • CMake
  • Dockerfile
  • DPatch
  • Fish
  • Fluent
  • GAP
  • GDScript
  • Genie
  • Julia
  • Lex
  • Logcat
  • m4
  • Makefile
  • Meson
  • Puppet
  • Python 3
  • Perl
  • PHP
  • Ruby
  • Raku
  • R
  • Shell
  • tcl
  • Thrift
  • wdl
  • YAML
  • Earthly
  • Singularity
  • Meson
  • Brainfuck (unofficially)
  • Tcl
  • Desktop
  • M4
  • HXML
  • Rascal
  • RouterOS Script
  • YAML
  • LookML
  • GraphQL
  • ApacheConf
  • Nix
  • Logcat
  • Blade
  • HaProxy
  • Nu
  • GnuPlot
  • Pug
  • OpenPolicyAgent
  • SaltStack
  • QMake
  • NGINX
  • CommonWorkflowLangugae
  • Sage
  • GN
  • Starlark
  • Puppet
  • NASL
  • AMPL
  • CoffeeScript
  • Fancy
  • CAML
  • GAP
  • VCL
  • IronPython
  • Jython
  • TOML
  • Python Traceback
  • CSON
  • RobotFramework
  • PowerFX
  • LiveScript
  • mcFunction
  • Smalli
  • Tera
  • KiCad Schematic
  • Vim Snippet
  • Matrix (seanpm2001)
  • CPython
  • Cobra
  • Proguard
  • WaveFront Material
  • Cap'n Proto
  • Limbo
  • sed
  • Monkey-C
  • Perl6
  • Pod6
  • WaveFront Object
  • Berry
  • M4Sugar
  • STAR
  • SDLang
  • StrictYAML
  • Zeek
  • Lobster
  • Slash
  • Bro
  • jq
  • Commenter
  • RAML
  • MGears
  • Sweave
  • MCPYE CL
  • Ezhil
  • GolfScript
  • Mojo
  • Tampio
  • Triton (OpenAI)

# & """

  • Python 3
  • Starlark
  • Matrix (seanpm2001)
  • CPython
  • PowerShell
  • Commenter
  • MGears
  • Mojo
  • Triton (OpenAI)

# & """ & '''

  • Python 3
  • Ren'Py
  • Starlark
  • Matrix (seanpm2001)
  • CPython
  • Commenter
  • MGears
  • Mojo
  • Triton (OpenAI)

# & /*

  • Blade
  • Commenter

//

  • Boo
  • C
  • C++
  • C#
  • CSS
  • CUDA
  • Dart
  • D
  • F#
  • FCL
  • Google Go
  • Haxe
  • ImageJ
  • Java
  • JavaScript
  • JavaScript++
  • Lex
  • Modelica
  • QML-
  • Rust
  • Scala
  • SciLab
  • SCSS
  • Swift
  • Solidity
  • Thrift
  • TypeScript
  • OpenQASM
  • Vue.js
  • Pawn
  • SourcePawn
  • ZenScript
  • DM
  • Metal
  • JavaScript++
  • Lingo
  • Haxe
  • Ooc
  • AngelScript
  • Jsonnet
  • F#
  • XS
  • xBase
  • OpenEdge ABL
  • Bicep
  • Logos
  • Reason
  • ReasonML
  • Dafny
  • Astro
  • Boogie
  • HyPhy
  • Fantom
  • FCL
  • UnrealScript
  • CartoCSS
  • Uno
  • ASCIIDoc
  • SystemVerilog
  • DTrace
  • HLSL
  • GLSL
  • Gosu
  • AL
  • Thrift
  • NextFlow
  • HolyC-
  • JADE
  • ANTLR
  • AIDL
  • CodeQL
  • SASS
  • Lex
  • POV-Ray SDL
  • OpenSCAD
  • AssemblyScript
  • JScript
  • CUDA
  • Verona
  • MATLAB
  • Octave
  • Cyclone
  • Arduino
  • JSSS
  • JScript.NET
  • SuperCollider
  • Gradle
  • AspectJ
  • ABAP-CDS
  • AGS-Script
  • Chapel
  • X-Pixmap
  • OpenCL
  • CH
  • TSX
  • JSON5
  • VisualLogic
  • RPGLE
  • MLIR
  • Motoko
  • Nemerle
  • DroppedText (seanpm2001)
  • JFlex
  • Cadence
  • FLUX
  • Genie
  • Gerber Image
  • Less
  • SCSS
  • Verilog
  • Verilog-AMS
  • Stan
  • Groovy
  • Roff
  • Stata
  • CSHTML
  • PEG.js
  • XTend
  • SDLang
  • Component Pascal
  • Wren
  • Oxygene
  • WebIDL
  • ColdFusion CFC
  • Protocol Buffer
  • Little
  • CUE
  • SQF
  • Processing.js
  • Commenter
  • Processing
  • Google Apps Script
  • Mojom
  • DataWeave
  • Gremlin
  • Wasp
  • Objective-C#
  • Objective-J++
  • Objective-J#
  • Beef
  • Harbour
  • BennuGD
  • Cairo
  • MQL4
  • MQL5
  • SmPL
  • XBase++

///

  • Gleam
  • Commenter

////

  • URLL (v3)
  • Commenter

////* & \\\\

  • URLL (v3)
  • Commenter

// & /* */

  • ActionScript
  • Boo
  • C
  • C++
  • C#
  • CSS
  • CUDA
  • D
  • Dart
  • Google Go
  • Genie
  • Gradle
  • Graphviz dot
  • Groovy
  • Haxe
  • Hack
  • Java
  • JavaScript
  • JavaScript++
  • Kotlin
  • Less
  • Lex
  • Modelica
  • Objective-C
  • Objective-C++
  • Objective-J
  • Ooc
  • QML
  • Solidity
  • TypeScript
  • Vala
  • Verilog
  • Yacc
  • YARA
  • Ceylon
  • Vue.js
  • Pawn
  • SourcePawn
  • ZenScript
  • DM
  • Metal
  • JavaScript++
  • Haxe
  • Ooc
  • AngelScript
  • Jsonnet
  • Reason
  • ReasonML
  • Dafny
  • CartoCSS
  • DTrace
  • HAML
  • GLSL
  • AL
  • Thrift
  • NextFlow
  • AIDL
  • CodeQL
  • Gradle
  • AspectJ
  • Chapel
  • OpenCL
  • CH
  • TSX
  • Nemerle
  • JFlex
  • Genie
  • Less
  • SCSS
  • Verilog
  • Verilog-AMS
  • RenderScript
  • PEG.js
  • Jakarta Sever Pages
  • Java Server Pages
  • XTend
  • SDLang
  • SQF
  • Processing.js
  • Commenter
  • Objective-C#
  • Beef (unconfirmed)
  • Harbour
  • BennuGD

/* & */

  • ActionScript
  • Boo
  • Genie
  • Gradle
  • Graphviz dot
  • Groovy
  • Haxe
  • Kotlin
  • Less
  • Lex
  • Logtalk
  • Maxima
  • Modelica
  • Objective-C
  • Objective-C++
  • Objective-J
  • Ooc
  • PostGreSQL
  • PLpgSQL
  • Swift
  • SQL
  • TSQL
  • Thrift
  • Vala
  • Verilog
  • Yacc
  • YARA
  • Hack
  • Pawn
  • SourcePawn
  • ZenScript
  • DM
  • Metal
  • JavaScript++
  • Haxe
  • Ooc
  • AngelScript
  • Jsonnet
  • YARA
  • Reason
  • ReasonML
  • Dafny
  • CartoCSS
  • DTrace
  • HAML
  • GLSL
  • AL
  • Thrift
  • NextFlow
  • AIDL
  • CodeQL
  • B
  • SASS
  • Arduino
  • SWIG
  • Gradle
  • Maxima
  • AspectJ
  • PostCSS
  • Chapel
  • OpenCL
  • CH
  • TSX
  • Nemerle
  • Genie
  • GraphViz (DOT)
  • Less
  • SCSS
  • Verilog
  • Ragel
  • Verilog-AMS
  • Linker Script
  • EBNF
  • PEG.js
  • Jakarta Server Pages
  • Java Server Pages
  • XTend
  • SDLang
  • ColdFusion CFC
  • Protocol Buffer
  • Little
  • SQF
  • Processing.js
  • Commenter
  • Objective-C#
  • Objective-J++
  • Objective-J#
  • Beef (unconfirmed)
  • Harbour
  • BennuGD

<!-- !-->

  • HTML
  • Less
  • MXML
  • Markdown
  • SGML
  • XML
  • Eagle
  • Bikeshed
  • SVG
  • Handlebars
  • Twig
  • Mako
  • XProc
  • XQuery
  • Mallard
  • SGML
  • FreeMarker
  • Liquid
  • XSLT
  • EJS
  • LabVIEW
  • JetBrains MPS
  • ASP
  • ASP.NET
  • ASP.NET Core
  • Classic ASP
  • HTML
  • Jakarta Server Pages
  • Java Server Pages
  • ColdFusion
  • Antlers
  • Commenter
  • MTML
  • Fuzzy Markup Language (FML)

(* *)

  • F#
  • Forth
  • Gradle
  • Graphviz dot
  • Groovy
  • Haxe
  • Mathematica
  • OCaml
  • Isabelle
  • Standard ML
  • F*
  • Cool
  • Modula-3
  • Augeas
  • Amulet
  • Nemerle
  • BSDL
  • Coq
  • ML
  • Component Pascal
  • Commenter

#-*-

  • YASnippet
  • Commenter

{# #}

  • Jinja
  • Nunjucks
  • Commenter

{* *}

  • Smarty
  • Commenter

;

  • Assembly
  • Common Lisp
  • INI
  • Inno Setup
  • LLVM IR
  • NSIS
  • TOML
  • LLVM
  • ZIL
  • ZAP
  • M (Mumps)
  • LispFlavoredErlang
  • Forth
  • CLIPS
  • NSIS
  • KiXTart
  • SXML
  • Common Lisp
  • Jasmin
  • ABNF
  • Windows Registry
  • SMT
  • INTERCAL
  • AutoHotKey
  • Hy
  • SRecode Template
  • Latte
  • BlitzBasic
  • DCPU-16-ASM
  • CAP-CDS
  • CSound
  • CSound Document
  • CSound Score
  • Lisp
  • PureBasic
  • UNIX Assembly
  • mIRC Script
  • Commenter
  • Wisp

C

  • Fortran
  • Commenter

C:

  • GRANNY
  • Commenter (coming soon)
  • AGRAN

rem / REM

  • Ada
  • Batchfile
  • SCSS
  • TOML
  • VB.NET
  • VHDL
  • BASIC
  • Visual Basic Script/VBScript
  • Commenter

%

  • BibTeX
  • Erlang
  • LaTeX
  • MATLAB
  • Octave
  • Prolog
  • PostScript
  • TeX
  • LogTalk
  • TXL
  • Commenter
  • CWeb
  • WEB
  • Turing

%%

  • DSergeant
  • Commenter (coming soon)
@*Multi-
line comment
(I think?) *@
  • WEB
  • Commenter (coming soon)

'

  • BrightScript
  • VB.net
  • REXX
  • Self
  • Visual Basic Script/VBScript
  • VBA
  • FreeBasic
  • Visual Basic .NET
  • BlitzMax
  • VBHTML
  • Classic ASP
  • BrighterScript
  • Commenter

''

  • PlantUML
  • Commenter

"

  • SmallTalk
  • Commenter

;;

  • Scheme
  • Racket
  • Emacs Lisp
  • NewLisp
  • WebAssembly
  • Commenter

::

  • Batchfile
  • Batch
  • Commenter

/** **/

  • IDL
  • Apex
  • Nemerle
  • Commenter

/*** ***/

  • Lex
  • Commenter

/** */

  • HyPhy
  • Closure Templates
  • Commenter

// & /** */

  • HyPhy
  • ReScript
  • Commenter
!+
! Comment
!-
  • BLISS
  • Commenter (coming soon)

/*! */

  • Objective-J
  • Commenter (coming soon)

/*! & !*/

  • SugarSS
  • Commenter (coming soon)

##

  • LookML
  • Commenter

# & ##

  • LookML
  • Commenter

BTW, OBTW &> TLDR

  • LOLCODE
  • Commenter (coming soon)

NOTE

  • WebVTT
  • Commenter (coming soon)

!

  • Factor
  • Commenter

comment

  • ALGOL 60
  • Commenter

"!

  • ABAP
  • BLISS
  • Commenter

#C

  • PureData
  • Commenter (coming soon)

:co

  • Intel Hex (Binary)
  • Commenter (coming soon)

( & )

  • G-CODE
  • Forth
  • FP
  • Refal
  • Commenter

/

  • Forth
  • Commenter

*/

  • TLA
  • Commenter

{- Comment -}

  • Dhall
  • Commenter

/% %/

  • Slim
  • Commenter

- #

  • Slim
  • Commenter

++

  • Diff
  • Commenter

{{!-- Comment !--}}

  • Mustache
  • Commenter (coming soon)

/*= Comment =*/

  • SAS
  • Commenter

%*-- Comment

  • SAS
  • Commenter (coming soon)

*

  • SNOBOL
  • Commenter

***

  • RobotFramework
  • Commenter

Documentation comment

  • RobotFramework
  • Commenter (coming soon)

[Documentation] comment

  • RobotFramework
  • Commenter (coming soon)

.ds comment

  • RUNOFF
  • Commenter (coming soon)

# Comment

  • ORGMODE
  • Commenter

||

  • KRC (Kent Recursive Calculator)
  • SASL
  • Miranda
  • Commenter

#,

  • GetText
  • Commenter (coming soon)

NB.

  • J
  • Commenter (coming soon)
#REM
Comment
#END
  • Monkey
  • Commenter (coming soon)
=-=
Comment
=-=
  • BlockQL
  • Commenter (coming soon)

Comment

  • MS-DOS Style
  • BibTeX
  • Commenter

MANY NOT LISTED

  • Commenter

UNSUPPORTED

  • JSON
  • CSV
  • KiCad Layout
  • Blockly

Unknown

  • KiCad Layout
  • KiCad Schematic
  • Malbolge
  • Orwell
  • Joy
  • ASL
  • Motorola S-RECORD
  • DIGITAL Command Language
  • ShaderLab
  • Jupyter Notebook
  • Rich Text Format
  • Max
  • Sublime Text
  • RDoc
  • RPC
  • Befunge
  • Module Management System
  • Wierd
  • QueryByExample
  • Textile
  • ISWIM
  • Lucid
  • Proguard
  • Unity3DAsset
  • Scratch
  • Squeak
  • Rebol
  • Scratch 1.x
  • Scratch 2.x
  • Scratch 3.x
  • HTTP
  • ABC
  • Linux Kernel Module
  • While
  • BlooP
  • FlooP
  • Plankalkl
  • Whitespace

The following sample was used for many source code comment comparisons added on 2022 July 27th:

;
//
#
(*
*)
REM
/*

#
--
(* *)
(*
a

It led to lots of errors. Later entries from today were corrected with this sample:

;
//
#
(*
*)
REM
/*
*/
#
--
(* *)
(*
a

Note how the /* is now a closed comment, instead of spanning through the rest of the document.


Break keyword

Language Supports break keyword End of line
Python ✔️
Java ✔️ ;
Raku ✔️ ;
C ✔️ ;
C++ ✔️ ;
C# ✔️ ;
Q#
Elm ✔️
Haskell
nesC ✔️ ;
Perl ✔️ ;
JavaScript ✔️ ;
TypeScript ✔️ ;
HTML5
XML
Markdown
Shell ✔️
Solidity ✔️ ;
Prolog
Logtalk
XSLT
SVG
INI
TOML
SGML
CSV
Lua ✔️ ;
MoonScript ✔️ ;
URLL
Zig ✔️ ;
ZenScript ✔️
Yacc ✔️
YAML
XBase ✔️
XQuery ✔️
XProc
WDL
Ballerina ✔️
GDScript ✔️
Pascal
R ✔️
D ✔️
F#
Kotlin ✔️
QML ✔️
QMake
JSON
CSON ✔️
Julia ✔️
AppleScript
Rust ✔️ ;
1C:Enterprise ✔️ ;
Assembly
ActionScript ✔️ ;
Boo ✔️
BrightScript
COBOL
CSS
Eiffel
Fortran
Go!
Google Go ✔️ ;
Mercury
Mathematica ✔️ ;
Modelica ✔️ ;
Makefile
WikiText
Objective-C ✔️ ;
Objective-C++ ✔️ ;
PHP ✔️ ;
Swift ✔️ ;
Vala ✔️ ;
VBScript
VHDL

Notes:

End of line:

❌ = Nothing at the end of the line required (such as ;)

; = Semicolon required at the end of the line

❓ = Unknown/not tested


Print statement

init
    print "Hello, world!"
  • Genie
print("String")
  • Python
  • Gosu
  • GN
  • Starlark
  • Terra
  • Matrix (seanpm2001)
  • CPython
  • MGears
  • Sweave
  • Mojo
'string'.print()
  • Cairo
print("String");
  • Perl
print 'String\n'
  • Blade
print "String\n"
  • ML
print "String"
  • NextFlow
  • Jython
  • FreeBasic
  • Perl6
  • Lobster
print("String\n")
  • Sage
print('String')
  • Berry
print "String";
  • Bro
Function string(msgPort As Object, userVariables As Object, bsp as Object)
	print "String"
End Function
  • BrigherScript
System.out.println("String");
  • Java
  • AspectJ
  • JFlex
console.log("String");
  • JavaScript
  • JavaScript++
  • JScript
console.log "String"
  • LiveScript
alert("String")
  • JavaScript
  • JavaScript++
alert "String"
  • CoffeeScript
Alert( "String" )
  • Harbour
QOut( "String" )
  • Harbour
PROCEDURE Main()

   ? "String"

   RETURN
  • Harbour
using System;
namespace StringTest
{
    class Program
    {
        static void Main()
        {
		Console.WriteLine("String");
        }
    }
}
  • Beef
disp("String");
  • OpenEdge ABL
  • SciLab
disp('String');
  • MATLAB
  • Octave
disp('String')
  • MATLAB
  • Octave
say "String"
  • AppleScript
  • Raku
say 'String'
  • NetREXX
Say "String"
  • REXX
  • Perl6
printf("String\n");
  • C
  • nesC
  • Google Go
  • HolyC
  • DTrace
  • CUDA
  • Cyclone
  • CH
printf("String");
  • CWeb
std::cout >> "String\n";
  • C++
  • Makefile
echo("String");
  • Shell
  • Fish
  • Batchfile
  • Fantom
echo 'String\n'
  • Blade
echo "String"
  • Nu
  • Vim Script
println "String"
  • Groovy
println("String")
  • Kotlin
  • E
println!("String");
  • Rust
printfn "String"
  • F#
#print "String"
  • Lean
#property s1 "String"
  • MQL5
print("String\n");
  • Slash
nykyinen sivu nytt tekstin "String",
  • Tampio
print_endline "String"
  • OCaml
print_endline "String";;
diag_log "String";
  • SQF

  • CAML

display dialog "String"
  • AppleScript
display alert "String"
  • AppleScript
Put_Line ("String");
  • Solidity
w "String",!
  • M
rollout string "String"
  • MAXScript
(message "String")
  • Emacs Lisp
(print "String\n")
  • NewLisp
(print "String")
  • Hy
  • Lisp
(let ((str1 (lambda() (display "String") (newline))))
  (str1))
  • Scheme
(def str
    str "String"))
  • WIsp
(String\n) print quit
  • PostScript
("String")
  • KiCad Layout
(prinl "String")
  • PicoLisp
(io:format "String")
  • Lisp Flavored Erlang (LFE)
io.println("String")
  • Gleam
# -*- mode: snippet -*-
fn main() {
    "String"
}
  • YASnippet
lay ["String","Char"] = "String\Char\n"
  • Miranda
HTTP/1.1 200 OK
Date: Thursday, 1970, January 1st
Content-Type: text/html; charset=UTF-8
Content-Length: 512
Last-Modified: Thursday, 1970, January 1st at 00:00 PST
Server: Apache/2.4.54 (Unix) (Debian/Linux)
ETag:
Accept-Ranges: bytes
Connection: close
  • HTTP
{namespace planepage}
{template .start}
  <p>
    {msg meaning="Plane.instructions" desc="String"{/msg}
  </p>
{/template}
  • Closure Templates
DEFINE PROCEDURE ''STRING'' [N]:
BLOCK 0: BEGIN
     PRINT['String']
BLOCK 0: END.
STRING[1];
  • BlooP
  • FlooP
<p>String</p>
  • Handlebars
  • Twig
  • Mallard
  • Smarty
  • FreeMarker
  • XSLT
  • EJS
  • ASP.NET
  • ASP.NET Core
  • HTML
  • Antlers
  • MTML
<para>String</para>
  • XProc
  • JetBrains MPS
PARA { "String" },
  • Macaulay2
Loud("String")
  • DSergeant
Quiet("String")
  • DSergeant
<note>String</note>
  • Mako
set title "String"
  • GnuPlot
request str1 = {"String"}
  • OpenPolicyAgent
HAML, %p.sample#Str String
  • HAML
puts (1, "String\n")
  • Euphoria
puts("String")
  • Monkey-C
  • Monkey
put "String"
  • LiveCode
  • Turing
string message(1:string message "String")
  • Thrift
document.write("String");
  • Objective-J
NSLog.println("String");
  • Objective-C#
NS::cout >> "String";
  • Objective-J++
NSLog.writeln("String");
  • Objective-J#
description = "String"
  • YARA
          OUTPUT = "String"
END
  • SNOBOL
android.output.printBox("String")
  • GRANNY (pre-reform)
  • AGRAN
Qout("String")
  • xBase
? 'String'
  • xBase
DISPLAY "String".
  • OpenEdge ABL
WRITE "String".
  • ABAP
SELECT 'String';
  • SQL
fun string1() = print("String\n");
string1()
  • StandardML
\documentclass{article} % Starts an article
\begin{document} % Begins a document
\a String
  • TeX
DECLARE @message varchar(128)
SELECT  @message = 'String'
PRINT   @message
  • TSQL
<%
Response.write "String"
%>
  • ASP
  • Classic ASP
BEGIN DISPLAY("String") END.
  • ALGOL 60
writeln("String\n")
  • Seed7
writeln("String");
  • Chapel
write "String";
  • Jade
'String' print.
  • Self
"String" println
  • Fancy
str: "String"
  • Stylus
Log("String");
  • UnrealScript
MsgBox($MB_SYSTEMMODAL, "Message box title", "String")
  • AutoIt
  • AutoIt3
string: "String"
  • YAML
  • INI
  • TOML
  • StrictYAML
STRING "String";
  • RPC
String "String"
  • PEG.js
let main = FStar.IO.print_string "String\n"
  • F*
output msg string = 'String`
label "String"
  • LookML
  • CommonWorkflowLanguage
print_string "String"
  • Reason
  • ReasonML
print_nl('String')
  • WEB
{ "string": "String" }
  • GraphQL
out_string("String.\n")
  • Cool
vtest "String"
  • HaProxy
function String () {
    return "String";
}
  • HyPhy
return "String";
  • Uno
assert str("String") == "String";
  • Boogie
{t} {"String"}
  • Factor
STR1  ( -- )  CR ." String" ;
  • Forth
10 PRINT "String"
  • BASIC
= String
  • Creole
  • ASCIIDoc
IO.PUT("String\n")
  • Modula-3
service "String" { }
  • HCL
string S1 = "String"
  • SystemVerilog
s1 = "String"
  • BennuGD
s1 = "String";
  • MQL4
string @1 () -> (str "String");
  • Cap'n Proto
System.log (LString.s "String")
  • Coq
System.print("String")
  • Wren
(printout t "String" crlf)
  • CLIPS
/\ PrintT("String")
  • TLA
const string STRING1 = "String";
  • AIDL
select d, source, sink, "String" + msg + ".", v, v.toString(),
  • CodeQL
@val external string1 = "String"
  • ReScript
str1 = "String"
  • GN
  • MLIR
  • Stan
str1 = "String";
  • Processing.js
  • Processing
putchar('String');
  • B
<sentence>String</sentence>
  • SGML
variable'str'="String"
  • DIGITAL Conmand Language
attribute => "String"
  • Puppet
#declare str "String"
  • POV-Ray SDL
_string ("String")
  • KiCad Schematic
_string ("String")
  • ShaderLab
cube("String");
  • OpenSCAD
MessageBox StrMB "String" /SD IDOK
  • NSIS
? "String"
  • KiXTart
  • Harbour
Transcript show: 'String'.
  • SmallTalk
"cells":[{"cell_type":"markdown","source":"String","metadata":{}},
  • Jupyter Notebook
{{ "String" }}
  • VCL
synthetic {" String "};
  • Liquid
MessageBox.Show("String", "Str", MessageBoxButtons.OKCancel)
  • IronPython
{\loch String}
  • Rich Text Format
Stringy::{ stringy = "String" }
  • Dhall
@string(example,
    title=String,
}
  • BibTeX
body::before {
    content: "String"
}
  • Less
  • SCSS
implement Command;
 
include "sys.m";
    sys: Sys;
 
include "draw.m";

include "sh.m";
 
init(nil: ref Draw->Context, nil: list of string)
{
    sys = load Sys Sys->PATH;
    sys->print("String\n");
}
  • Limbo
<?xqlint
::= 'String'
<?xqlint
});
?>
  • EBNF
module Main where

import Debug.Trace

main = trace "String"
  • PureScript
BEGIN
  dbms_output.put_line('String');
END;
/
  • SQLPL
$ENTRY Go { = <StrTest>;}
StrTest {
   = <Prout 'String'>;
}
  • Refal
output "String"
quit
  • PigLatin (Apache Pig/Piglatin)
title: string
  • Slim
title "string"
  • SDLang
title: "String",
  • Wasp
title = "String"
  • TOML
System.debug('String');
  • Apex
System.Console.WriteLine ("String");
  • Nemerle
'"
String
'";
  • Verona
++String
  • Diff
+ "String"
  • SmPL
const char check[] PROGMEM = "String\n";
  • Arduino
(tag (@ (attr1="String")))
  • SXML
<fuzzyTerm name="String" complement="false"></fuzzyTerm>
  • Fuzzy Markup Language (FML)
<?xml version="1.0" encoding="UTF-8" ?>
<st>String</st>
  • XML
Console.WriteLine("String");
  • JScript.NET
  • Beef
Console.WriteLine("String")
  • Visual Basic .NET
Console.WriteString("String");
  • Component Pascal
SELECT 'String' AS title_message;
  • PLpgSQL
@echo off
echo String
  • Batch
  • Batchfile
"String".postln;
  • SuperCollider
{ text: "String" }
  • Nunjucks
%echo "String"
  • SWIG
echo 'String'
  • J
  • Batchfile
echo -a String
  • mIRC-Script
{{String}}
  • Mustache
x=msgbox("String", 2+64, "Title")
  • Visual Basic Script/VBScript
(format t "Project language file 1")
  • Common Lisp
String,String
  • CSV
description = "String"
  • Gradle
<Property Name="String" Type="Str"></Property>
  • LabVIEW
<cfset message = "String">
<cfoutput> #message#</cfoutput>
  • ColdFusion
implementation

class method ConsoleApp.Main;
begin
  Console.WriteLine('String');
end;

end.
  • Oxygene
ldc "String"
  • Jasmin
%putit(string=String)
  • SAS
view layout [text "String" button "Quit" [quit]]
  • Rebol
MessageRequester("Message Box", "String")
  • PureBasic
name: "String"
  • CSON
  • BLISS
string "String";
  • Maxima
.in string
  • RUNOFF
HtmlText: |-
	="<p style='margin:0 0 0 0;'><a href='https://www.w3.org/TR/WCAG21/'> String </a></p>"
  • PowerFX
msg = msg || 'String'
  • Google Apps Script
field-content   = <String>
  • ABNF
"maxclass" : "String",
  • Max
@String.type:      #STRING
  • ABAP-CDS
Debug.Print "String "
  • VBA
Debug.print("String");
  • Nemerle
"Value"=String"
  • Windows Registry/Windows Registry Entries
DO .1 <- '?.1$.2'~'#String'
  • INTERCAL
main=["String",nl]
  • KRC
>"gnirtS",,,,,,,,,,,@
  • Befunge
dbms_output.put_line('String');
  • PLSQLandroid.output.printBox("
this.Text = "String";
  • AGS-Script
Text    BYTE  "String",10,0
  • Module Management System
"String"
  • SRecode Template
  • ISWIM (guess)
  • BSDL
gnirtS
  • Wierd
#!/usr/bin/bk tclsh
string str1 = "String";
  • Little
let x = "String"
  • Augeas
str: string
string: "String"
  • CUE
let message: string = 'String';
console.log(message);
  • TSX
{"String"}
  • JSON5
  • Blockly
    • Scratch 1.x
    • Scratch 2.x
    • Scratch 3.x
h1.Heading 1 String
  • Textile
.....Heading: String
..Subheading: String
  • QueryByExample (QBE)
%s: 'tring''
  • SASL
Print "String"
  • BlitzBasic
tellraw @p "String"
  • mcfunction
  • MCPYE CL
put_line "String"
  • Amulet
:text
    dat "String", 0
  • DCPU-16 ASM
dcl-s mytext char(25);
mytext = 'String';
  • RPGLE
String => "String"
  • Grammatical Framework
S = "String";
  • Lucid
  • WebIDL
  • ColdFusion CFC
const-string	v1, "String"
  • Smali
const str1` = "String" &redef;
  • Zeek
def str1: "String";
  • jq
snippet string
    "String"
  • Vim Snippet
/:DroppedText:\
/:Section1#String
  • DroppedText (seanpm2001)
class PRTSTR
    def main
        print 'String'
  • Cobra
self.message = "String"
  • Cadence
externalObjects: {"String"}
  • Unity3DAsset
str "Hello World"
printf(_("String"), str1);
  • GetText
printf( "String\n" value );
  • Ragel
"Str" -> "String"
  • GraphViz (DOT)
#!/bin/sed -f
c\
String
q
  • Sed
module main;
  initial
    begin
      $display("String");
      $finish;
    end
endmodule
  • Verilog
  • Verilog-AMS
.text : { *(.String) }
  • Linker Script
HOW TO RETURN str1 document:
   PUT {"String"} IN collection
   RETURN collection
END
  • ABC
let s1 = "String";
return(s1);
  • Triton
RETURN "String"
  • XBase++
<%@ Page Language="C#" debug="true" trace="false"%>
<p>String</p>
  • CSHTML
<%@ Page Language="VB" %>
<p>String</p>
  • VBHTML
#include "macros.inc"
.macro MacroOne start
    "String"
  • UNIX Assembly
module string
  • Linux Kernel Module
typeOf ("String")
  • DataWeave
<% <p>String</p> %>
  • Jakarta Server Pages
  • Java Server Pages
out.print("String\n");
  • Jakarta Server Pages
  • Java Server Pages
body = '''
String
'''
  • XTend
@FXApp class HelloWorldXtend {
  override void start(Stage it) {
    title = "String"
    scene = new Scene(new StackPane => [
      children += new Button => [
        text = "Say 'String'"
        onAction = [
          println("String")
        ]
      ]
    ], 300, 250)
    show
  }
}
T	L
S S :Output_'S';_S S S T	T	S T	T	S S L:+1101100=108='S'
T	L
T	L
S S :Output_'T';_S S S T	T	S T	T	S S L:+1101100=108='T'
T	L
T	L
S S :Output_'R';_S S S T	T	S T	T	S S L:+1101100=108='R'
T	L
T	L
S S :Output_'I';_S S S T	T	S T	T	S S L:+1101100=108='I'
T	L
T	L
T	L
S S :Output_'N';_S S S T	T	S T	T	S S L:+1101100=108='N'
T	L
T	L
S S :Output_'G';_S S S T	T	S T	T	S S L:+1101100=108='N'
T	L
T	L
  • Whitespace

  • XTend

 "String"
  • Ezhil
"message": {
    "type": "string"
}
  • RAML
"String"
  • BlockQL
'String'
  • PowerShell
string
  • OrgMode
  • Plain text
  • Markdown
  • ReStructuredText
  • ASCIIDoc
  • Pod
  • RMarkdown
  • RDoc
  • Textile
  • MS-DOS Style
  • Pod6
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
  • Brainfuck
unknown
  • Fluent
  • FCL
  • Pug
  • GCC Machine Description
  • Orwell
  • NGINX
  • Hope
  • AL
  • XQuery
  • HiveQL
  • PureData
  • SaltStack
  • GLSL
  • HLSL
  • CartoCSS
  • G-CODE
  • Epigram
  • Joy
  • ANTLR
  • ASL
  • SASS
  • Motorola S-RECORD
  • Lex
  • AMPL
  • NASL
  • AssemblyScript
  • GAP
  • JSSS
  • Python Traceback
  • RobotFramework
  • PostCSS
  • SMT
  • RDoc
  • PlantUML
  • TXL
  • X-Pixmap
  • OpenCL
  • FP
  • Lucid
  • VisualLogic
  • ISWIM
  • Proguard
  • CSound
  • CSound Document
  • CSound Score
  • Gerber Image
  • Intel Hex (Binary)
  • WaveFront Object
  • Roff
  • RenderScript
  • Stata
  • BlitzMax
  • M4Sugar
  • STAR
  • WebAssembly
  • SugarSS
  • Protocol Buffer
  • While
  • Ermine
  • Mojom
  • Gremlin
Unsupported
  • URLL (seanpm2001)
  • Commenter

Int

Coming soon

Integer

Coming soon

Double

Coming soon

Goto

Coming soon

Return

Coming soon

Str

Coming soon

String

Coming soon

Char

Coming soon

Bool

Coming soon

Boolean

Coming soon

Fact

Coming soon

Factorial

Coming soon

Mov

Coming soon

If

Coming soon

Else

Coming soon

Fi

Coming soon

Esle

Coming soon

Tuple

Coming soon

Elif

Coming soon

Interface

Coming soon

Class

Coming soon

Public

Coming soon

Repeat

Coming soon

Include

Coming soon

Switch

Coming soon

Do

Coming soon

Or

Coming soon

And

Coming soon

Foreach

Coming soon

In

Coming soon

Range

Coming soon

Random

Coming soon

Randint

Coming soon

Contract

Coming soon

Scanf

Coming soon

Scan

Coming soon

Input

Coming soon


Additional docs


Acceleration project

I started accelerating the rate of creating Learn repositories on 2022, Friday, August 26th. At the start of acceleration, I began creating 2 learn repositories per day, and 2 associated SNU 2D Programming Tools IDE projects. The acceleration was increased multiple times.

On 2022, September 5th, the rate of acceleration was doubled to 4 learn repositories per day, and 4 associated SNU 2D Programming Tools IDE projects per day.

On 2022, September 10th, acceleration was increased to 5 learn repositories per day, and 5 associated SNU 2D Programming Tools IDE projects per day.

On 2022, September 15th, an additional sixth SNU 2D Programming Tools IDE project was added to the daily flow, as this project wasn't on par with the learn project.

On 2022 September 17th, there was a severe issue with my laptop workflow today, as my main laptop had a malfunctioning fan, and had to be backed up and alternated from, which used up the rest of the days development time. I started the 11 projects beforehand (plus a seventh SNU programming Tools IDE project) but work on them wasn't finished until the next day.

On 2022, September 18th, I began to consider do a new system where I start the projects on day A, make as much progress as I can, then finish the projects on day B (until my laptop can be repaired)


Issues

I cannot document the languages in full at the rate I am creating them. It may never be possible to get caught up (at least for the next 3 years)

2022 September 17th issues

There was a severe issue with my laptop workflow today, as my main laptop had a malfunctioning fan, and had to be backed up and alternated from, which used up the rest of the days development time.

2022 September 18th issues

I might do a new system where I start the projects on day A, make as much progress as I can, then finish the projects on day B (until my laptop can be repaired)

Edit: I have postponed this until needed. My workflow resumed normally.

2022 October 19th/20th issues

I fell too far behind with the core learn project, and had to take some time off creating new repositories to finish getting caught back up here. This is the second time this project has been delayed. It took me nearly 6 hours to get caught up with 6 days worth of entries.

2022 October 25th/26th issues

Despite only being back from repairs for less than 8 full days, my laptops fan has come off the barring again. This was really upsetting tonight, and it prevented me from finishing my work properly. I was so far ahead of schedule, then this threw me off by about 4 hours. I held off some work for tomorrow (2022, Octber 26th) and made the following day another catchup day, as the learn repository fell several days behind. I feel like this is going to happen frequently until I get fully caught up on the entire project (which has an expected dead of 2022, November 6th, which unfortunately is still going up due to off days)


Integration with SNU Programming Tools

2022 October 6th scope expansion for SNU Programming Tools

The Learn project is being expanded to include all knowledge of languages, instead of just my knowledge. In addition to this, the 2 projects are being connected. The Learn project will serve as the documentation for the project, separate from the IDE chain.

  • Core 1: SNU_2D_ProgrammingTools
  • Core 2: Learn

I hope for all of my projects to be interconnected in the future, so that all roads lead to Rome.


File info

File type: Markdown Document (*.md *.mkd *.mdown *.markdown)

File version: 134 (2023, Thursday, August 10th at 03:47 pm PST)

Line count (including blank lines and compiler line): 10,708

Word count: 58,118

Character count (including spaces): 397,504

Character count (excluding spaces): 344,324

Size (in bytes): 400,164

File languages: Markdown (CommonMark) + HTML (HTML 5.3) + English (USA)

All times are UTC-7 (PDT/Pacific Time) (Please also account for DST (Daylight Savings Time) until it is abolished/no longer followed)

Note On 2022, Sunday, March 13th at 2:00 am PST, the time jumped ahead 1 hour to 3:00 am.

Note You may need special rendering support for the <details> HTML tag being used in this document


File history

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Started the file from scratch
  • Added the title section
  • Added the programming language table section, with 31 entries
  • Added the extra entry section
  • Added the file info section
  • Added the file history section
  • Added the footer section
  • No other changes in version 1

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Added 5 new entries (Elm, FORTRAN, Lua, Raku, and SciLab)
  • Fixed a bug in the table on section E1
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 2

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Added 4 new entries (GDScript, Haskell, Julia, and Nim)
  • Added links to the first 3 versions of this project
  • Added the methods section
  • Added the goal section
  • Added the see also section
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 3

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Added 5 new entries (1C:Enterprise, Ballerina, BrightScript, Q#, and Zig)
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 4

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Added 5 new entries (Agda, Kotlin, Markdown, Mercury, and nesC)
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 5

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Added 5 new entries (Mathematica, Modelica, Makefile, WikiText, ReStructuredText)
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 6

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the file info section
  • Updated the file history section
  • Added the programming language similarities section
  • No other changes in version 7

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Added 5 new entries (Ada, Java, JavaScript, R, and Solidity)
  • Updated the file info section
  • Updated the file history section
  • Updated the programming language similarities section
    • Added more examples for comments
    • Added more examples for print and similar statements
    • Added more examples for languages supporting the break keyword
  • No other changes in version 8

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Added 8 new entries (IDL, Idris, Inform, INI, Inno Setup, ImageJ, Io, and Isabelle)
  • Updated the file info section
  • Updated the file history section
  • Updated the programming language similarities section
    • Added more examples for comments
  • No other changes in version 9

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Added 2 new entries (Cython and Gherkin)
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 10

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Added 2 new entries (Pony and Red)
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 11

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Added 3 new entries (API Blueprint, Dylan, and RMarkdown)
  • Switched to a higher quality version of the Red logo (200x200 -> 900x900, although it still has a white background)
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 12

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Added 12 new entries (AWK, Clean, Crystal, Dart, DogeScript, Hack, LOLCODE, PostGreSQL, Ruby, Svelte, V, and wdl)
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 13

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Expanded and updated the Learn table
    • Added sections 1B (A part 2) 13B (M part 2) 16B (P part 2) 18B (R Part 2)
    • Fixed the LOLCODE logo (replaced with a square logo, rather than a rectangular one)
  • Added reference to LOLCODE comments
  • Did significant improvements to the source code comment list
    • Added an error log for todays entries
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 14

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for CMake, Clojure, Docker/Dockerfile, Elixir, Erlang, and Scala
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 15

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for Alloy, Earthly, GDB, GSC, kvlang, Procfile, QT-Script, Singularity, and Squirrel
  • Updated the # comment section to include Earthly and Singularity
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 16

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for BitBake and Jinja
  • Updated the # comment section to include BitBake
  • Added the {# #} comment section to support Jinja
  • Updated the file info section
  • Updated the file history section
  • No other changes in version 17

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for Ceylon, LogTalk, OpenQASM, and Racket
  • Updated the ;; comment section to include Racket
  • Updated the // comment section to include OpenQASM
  • Updated the % comment section to include LogTalk
  • Updated the // & /* */ comment section to include Ceylon
  • Updated the file info section
  • Updated the file history section
    • Compressed all entries to remove blank lines between checkboxes
    • Added a log for version 18
  • No other changes in version 18

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for q, and Ren'Py
  • Updated the -- comment section to include q
  • Updated the # & """ & ''' comment section to includ Ren'Py
  • Updated the file info section
  • Updated the file history section
    • Added a log for version 19
  • No other changes in version 19

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for Brainfuck, LLVM, Meson, Tcl, and Vue.js
  • Updated the // comment section to include Vue.js
  • Updated the // & /* */ comment section to include Vue.js
  • Updated the # comment section to include Meson, Tcl, and Brainfuck
  • Updated the ; comment section to include LLVM
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 20
  • No other changes in version 20

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for ZIL and ZAP
  • Updated the ; comment section to include ZIL and ZAP
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 21
  • No other changes in version 21

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for Pawn and SourcePawn
  • Updated the // comment section to include Pawn and SourcePawn
  • Updated the // & /* */ comment section to include Pawn and SourcePawn
  • Updated the /* comment section to include Pawn and SourcePawn
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 22
  • No other changes in version 22

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for Desktop, M, WebVTT, and ZenScript
  • Updated the // comment section to include ZenScript
  • Updated the // & /* */ comment section to include ZenScript
  • Updated the /* comment section to include ZenScript
  • Updated the # comment section to include Desktop
  • Updated the ; comment section to include M
  • Added the NOTE comment section to include WebVTT
  • Added the w "String",! string section to include M
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 23
  • No other changes in version 23

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for DM, KiCad (Layout and Schematic) and Metal
  • Updated the // comment section to include DM & Metal
  • Updated the // & /* */ comment section to include DM & Metal
  • Updated the /* comment section to include DM & Metal
  • Added the Unknown comment section to include KiCad (Layout and Schematic)
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 24
  • No other changes in version 24

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for Emacs Lisp, JavaScript++, and M4
  • Updated the // comment section to include JavaScript++
  • Updated the // & /* */ comment section to include JavaScript++
  • Updated the /* comment section to include JavaScript++
  • Updated the # comment section to include M4
  • Updated the ;; comment section to include Emacs Lisp
  • Added the (message "String") string section, which includes Emacs Lisp
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 25
  • No other changes in version 25

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for Lingo, Malbolge, and OCaml
  • Updated the // comment section to include Lingo
  • Updated the (* *) comment section to include OCaml
  • Updated the Unknown comment section to include Malbolge
  • Switched to a new Assembly language logo, as the previous one had fake transparency checkers, and no replacement could be found.
  • Added the print_endline "String" string section, which includes OCaml
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 26
    • Fixed the entry for version 25
  • No other changes in version 26

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for Haxe, HXML, Rascal, and RouterOS Script
    • Added a new 8th column for language letters/numbers
  • Updated the // comment section to include Haxe
  • Updated the # comment section to include HXML, Rascal, and RouterOS Script
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 27
  • No other changes in version 27

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for AngelScript, Jsonnet, Ooc, Objective-J, and YARA
  • Updated the // comment section to include Ooc, AngelScript, and Jsonnet
  • Updated the // & /* */ comment section to include Ooc, AngelScript, and Jsonnet
  • Updated the /* */ comment section to include Ooc, AngelScript, Jsonnet, and YARA
  • Added the /*! */ comment section to include Objective-J
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 28
  • No other changes in version 28

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for F#, OpenEdge ABL, XS, xBase, and YAML
  • Updated the // comment section to include F#, OpenEdgeABL, XS, and xBase
  • Updated the # comment section to include YAML
  • Added the document.write("String"); string section, which includes of Objective-J
  • Added the description = "String" string section, which includes of YARA
  • Added the Qout("String") string section, which includes of xBase
  • Added the ? 'String' string section, which includes of xBase
  • Added the printfn "String" string section, which includes of F#
  • Added the DISPLAY "String". string section, which includes of OpenEdge ABL
  • Added the string: "String" string section, which includes of YAML
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 29
  • No other changes in version 29

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for Bicep, F*, Logos, LookML, and Reason
  • Updated the comments section
    • Updated the // comment section to include Bicep, Logos, and Reason
    • Updated the // & /* */ comment section to include Reason
    • Updated the /* */ comment section to include Reason
    • Added the the ## comment section to include LookML
    • Added the the # & ## comment section to include LookML
    • Updated the # comment section to include LookML
    • Updated the (* *) comment section to include F*
  • Updated the strings section
    • Added the let main = FStar.IO.print_string "String\n" string section to include F*
    • Added the `output msg string = 'String`` string section to include Bicep
    • Added the print [Hello World] string section to include Logos
    • Added the label "String" section to include LookML
    • Added the print_string "String" section to include Reason
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 30
  • No other changes in version 30

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for ApacheConf, Dafny, GraphQL, Nix, and ReasonML
  • Updated the comments section
    • Updated the // comment section to include Dafny and ReasonML
    • Updated the // & /* */ comment section to include Dafny and ReasonML
    • Updated the /* */ comment section to include Dafny and ReasonML
    • Updated the # comment section to include ApacheConf, GraphQL, and Nix
  • Updated the strings section
    • Updated the print_string "String" section to include ReasonML
    • Added the { "string": "String" } section to include GraphQL
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 31
  • No other changes in version 31

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for Astro, Bikeshed, Cool, Eagle, and Logcat
  • Updated the comments section
    • Updated the // comment section to include Astro
    • Updated the -- comment section to include Cool
    • Updated the <!-- !--> comment section to include Bikeshed and Eagle
    • Updated the (* *) comment section to include Cool
    • Updated the # comment section to include Logcat
  • Updated the strings section
    • Added the out_string("String.\n") section to include Cool
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 32
  • No other changes in version 32

View this version

This release was made by: :octocat: @seanpm2001

SVG
<!--
Boogie
// & /*
assert str("String") == "String";
Blade
# & /*
echo 'String\n'
print 'String\n'
HyPhy
//
/** */
function String () {
    return "String";
}
HAProxy
#
vtest "String"

Changes:

  • Updated the Learn table
    • Added support for Blade, Boogie, HaProxy, HyPHy, and SVG
  • Updated the comments section
    • Updated the // comment section to include Boogie, and HyPhy
    • Updated the # comment section to include HaProxy, and Blade
    • Updated the <!-- !--> comment section to include SVG
    • Updated the /* */ comment section to include hidden entries
    • Updated the // & /* */ comment section to include hidden entries
    • Added the /** */ comment section to include HyPhy
    • Added the // & /** */ comment section to include HyPhy
    • Added the # & /* comment section to include Boogie
  • Updated the strings section
    • Added the assert str("String") == "String"; section to include Boogie
    • Added the echo 'String\n' section to include Blade
    • Added the print 'String\n' section to include Blade
    • Added the
      • function String () {
      • return "String";
      • }
    • section to include HyPhy
    • Added the vtest "String" section to include HaProxy
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 33
  • No other changes in version 33

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for Fish, Fantom, Forth, Fluent, and Factor
  • Updated the file info section
  • Updated the file history section
    • Added a log entry for version 34
  • No other changes in version 34

View this version

This release was made by: :octocat: @seanpm2001

TODO
Code comments and strings for Factor, Fluent, Fish, Fantom, FCL, Forth, Lean, NewLisp, NetREXX, and REXX

Changes:

  • Updated the Learn table
    • Added support for FCL, Lean, NewLisp, NetREXX, and REXX
  • Added the Additional docs section
    • Added the Acceleration project subsection
    • Added the Issues subsection
      • Added the 2022 September 17th issues sub-subsection
      • Added the 2022 September 18th issues sub-subsection
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 35
  • No other changes in version 35

View this version

This release was made by: :octocat: @seanpm2001

Changes:

  • Updated the Learn table
    • Added support for Handlebars, Nu, PicoLisp, Stylus, and UnrealScript
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 36
  • No other changes in version 36

View this version

This release was made by: :octocat: @seanpm2001

TODO
Code comments and strings for Factor, Fluent, Fish, Fantom, FCL, Forth, Lean, NewLisp, NetREXX, REXX, Handlebars, Nu, PicoLisp, Stylus, UnrealScript, CartoCSS, G-CODE, GnuPlot, Mako, and Pug

Changes:

  • Updated the Learn table
    • Added support for CartoCSS, G-CODE, GnuPlot, Mako, and Pug
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 37
  • No other changes in version 37

View this version

This release was made by: :octocat: @seanpm2001

TODO
Code comments and strings for Factor, Fluent, Fish, Fantom, FCL, Forth, Lean, NewLisp, NetREXX, REXX, Handlebars, Nu, PicoLisp, Stylus, UnrealScript, CartoCSS, G-CODE, GnuPlot, Mako, Pug, ASCIIDoc, AutoIt, Twig, Uno, and VimScript

Note: I am making this separate release with yesterdays data, as I didn't have the time yesterday, and didn't want to create a gap in the timeline of this table.

Changes:

  • Updated the Learn table
    • Added support for ASCIIDoc, AutoIt, Twig, Uno, and Vim Script
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 38
  • No other changes in version 38

View this version

This release was made by: :octocat: @seanpm2001

TODO
Code comments and strings for Factor, Fluent, Fish, Fantom, FCL, Forth, Lean, NewLisp, NetREXX, REXX, Handlebars, Nu, PicoLisp, Stylus, UnrealScript, CartoCSS, G-CODE, GnuPlot, Mako, Pug, ASCIIDoc, AutoIt, Twig, Uno, VimScript, Modula-2, Oberon, Pod, StringTemplate, and WikiText

Changes:

  • Updated the Learn table
    • Added support for Modula-2, Oberon, Pod, StringTemplate, and WikiText
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 39
  • No other changes in version 39

View this version

This release was made by: :octocat: @seanpm2001

Note: I am making this separate release with yesterdays data, as I didn't have the time yesterday, and didn't want to create a gap in the timeline of this table.

TODO
Code comments and strings for Factor, Fluent, Fish, Fantom, FCL, Forth, Lean, NewLisp, NetREXX, REXX, Handlebars, Nu, PicoLisp, Stylus, UnrealScript, CartoCSS, G-CODE, GnuPlot, Mako, Pug, ASCIIDoc, AutoIt, Twig, Uno, VimScript, Creole, HCL, Modula-3, Seed7, and SystemVerilog

Changes:

  • Updated the Learn table
    • Added support for Creole, HCL, Modula-3, Seed7, and SystemVerilog
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 40
  • No other changes in version 40

View this version

This release was made by: :octocat: @seanpm2001

TODO
Code comments and strings for Factor, Fluent, Fish, Fantom, FCL, Forth, Lean, NewLisp, NetREXX, REXX, Handlebars, Nu, PicoLisp, Stylus, UnrealScript, CartoCSS, G-CODE, GnuPlot, Mako, Pug, ASCIIDoc, AutoIt, Twig, Uno, VimScript, Creole, HCL, Modula-3, Seed7, SystemVerilog, DTrace, HAML, HLSL, GLSL, and LispFlavoredErlang

Changes:

  • Updated the Learn table
    • Added support for DTrace, HAML, HLSL, GLSL, and LispFlavoredErlang (LFE)
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 41
  • No other changes in version 41

View this version

This release was made by: :octocat: @seanpm2001

Note: I am making this separate release with yesterdays data, as I didn't have the time yesterday, and didn't want to create a gap in the timeline of this table.

TODO
Code comments and strings for Factor, Fluent, Fish, Fantom, FCL, Forth, Lean, NewLisp, NetREXX, REXX, Handlebars, Nu, PicoLisp, Stylus, UnrealScript, CartoCSS, G-CODE, GnuPlot, Mako, Pug, ASCIIDoc, AutoIt, Twig, Uno, VimScript, Creole, HCL, Modula-3, Seed7, SystemVerilog, DTrace, HAML, HLSL, GLSL, LispFlavoredErlang, Euphoria, Gosu, OpenPolicyAgent, SaltStack, and XProc

Changes:

  • Updated the Learn table
    • Added support for Euphoria, Gosu, OpenPolicyAgent, SaltStack, and XProc
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 42
  • No other changes in version 42

View this version

This release was made by: :octocat: @seanpm2001

TODO
Code comments and strings for Factor, Fluent, Fish, Fantom, FCL, Forth, Lean, NewLisp, NetREXX, REXX, Handlebars, Nu, PicoLisp, Stylus, UnrealScript, CartoCSS, G-CODE, GnuPlot, Mako, Pug, ASCIIDoc, AutoIt, Twig, Uno, VimScript, Creole, HCL, Modula-3, Seed7, SystemVerilog, DTrace, HAML, HLSL, GLSL, LispFlavoredErlang, Euphoria, Gosu, OpenPolicyAgent, SaltStack, XProc, ABAP, HiveQL, PureData, QMake, and XQuery

Changes:

  • Updated the Learn table
    • Added support for ABAP, HiveQL, PureData, QMake, and XQuery
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 43
  • No other changes in version 43

View this version

This release was made by: :octocat: @seanpm2001

TODO
Code comments and strings for Factor, Fluent, Fish, Fantom, FCL, Forth, Lean, NewLisp, NetREXX, REXX, Handlebars, Nu, PicoLisp, Stylus, UnrealScript, CartoCSS, G-CODE, GnuPlot, Mako, Pug, ASCIIDoc, AutoIt, Twig, Uno, VimScript, Creole, HCL, Modula-3, Seed7, SystemVerilog, DTrace, HAML, HLSL, GLSL, LispFlavoredErlang, Euphoria, Gosu, OpenPolicyAgent, SaltStack, XProc, ABAP, HiveQL, PureData, QMake, XQuery, AL, ALGOL, BASIC, Hope, and NGINX

Changes:

  • Updated the Learn table
    • Added support for AL, ALGOL, BASIC, Hope, and NGINX
    • Fixed issues with Hope and Modula-2 logos (GIF formatting on the table didn't seem to be working, thought I used other GIF files in the past here) replaced with PNG Versions
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 44
  • No other changes in version 44

View this version

This release was made by: :octocat: @seanpm2001

Note: I am making this separate release with yesterdays data, as I didn't have the time yesterday, and didn't want to create a gap in the timeline of this table. The part that took the most time was getting comment and string data for 55 languages. I hope to not fall so far behind on this next time.

Changes:

  • Updated the Learn table
    • Added support for GCC Machine Description, HolyC, NextFlow, Orwell, and Thrift
  • Updated the source code comments section
    • Updated the -- comment section to include Euphoria and HiveQL
    • Added the ```` comment section to include Hope
    • Updated the # comment section to include Nu, GnuPlot, Pug, OpenPolicyAgent, SaltStack, QMake, and NGINX
    • Updated the // comment section to include Fantom, FCL, UnrealScript. CartoCSS, Uno, ASCIIDoc, SystemVerilog, DTrace, HLSL, GLSL, Gosu, AL, Thrift, Nextflow, and HolyC
    • Updated the // & /* comment section to include CartoCSS, DTrace, HAML, GLSL, AL, Thrift, and NextFlow
    • Updated the /* & */ comment section to include CartoCSS, DTrace, HAML, GLSL, AL, Thrift, and NextFlow
    • Updated the <!-- & !--> comment section to include HandleBars, Twig, Mako, XProc, and XQuery
    • Updated the (* & *) comment section to include Modula-3
    • Updated the ; comment section to include LispFlavoredErlang and Forth
    • Updated the REM / rem comment section to include BASIC
    • Updated the ;; comment section to include NewLisp
    • Updated the Unknown comment section to include Orwell
    • Updated the ' comment section to include REXX
    • Added the comment comment section to include ALGOL60
    • Added the ! comment section to include Factor
    • Added the ( & ) comment section to include G-CODE and Forth
    • Added the / comment section to include Forth
    • Added the "C comment section to include PureData
    • Added the "! coment section to include ABAP
  • Updated the print statement section
    • Added the {t} {"String" string section to include Factor
    • Updated the echo("String"); string section to include Fantom and FCL
    • Added the STR1 ( -- ) CR ." String" ; to include Forth
    • Added the #print "String"section to include Lean
    • Added the (print "String\n") section to include NewLisp
    • Added the say 'String' section to include NetREXX
    • Added the Say "String" section to include REXX
    • Updated the printf("String\n"); section to include HolyC and DTrace
    • Added the UNKNOWN STRING section to include Fluent, FCL, Pug, GCC Machine Description, Orwell, NGINX, Hope, AL, XQuery, HiveQL, PureData, SaltStack, GLSL, HLSL, CartoCSS, and G-CODE
    • Added the 10 PRINT "String" section to include BASIC
    • Added the = String section to include Creole and ASCIIDoc
    • Added the IO.PUT("String\n") section to include Modula-3
    • Added the service "String" { } section to include HCL
    • Added the string S1 = "String" section to include SystemVerilog
    • Added the print "String" section to include NextFlow
    • Updated the print("String") section to include Gosu
    • Added the (prinl "String") section to include PicoLisp
    • Added the (print "String\n") section to include NewLisp
    • Added the <p>String</p> section to include Handlebars and Twig
    • Added the <para>String</para> section to include XProc
    • Added the WRITE "String". section to include ABAP
    • Added the BEGIN DISPLAY("String") END. section to include ALGOL 60
    • Added the echo "String" section to include Nu and VimScript
    • Added the writeln("String\n") section to include Seed7
    • Added the str: "String" section to include Stylus
    • Added the Log("String"); section to include UnrealScript
    • Added the MsgBox($MB_SYSTEMMODAL, "Message box title", "String") section to include AutoIt > AutoIt3
    • Added the return "String";section to include Uno
    • Added the (io:format "String") section to include Lisp Flavored Erlang (LFE)
    • Added the <note>String</note> section to include Mako
    • Added the set title "String" section to include GnuPlot
    • Added the request str1 = {"String"} section to include OpenPolicyAgent
    • Added the %p.sample#Str String section to include HAML
    • Added the puts (1, "String\n") section to include Euphoria
    • Added the string message(1:string message "String") section to include Thrift
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 45
  • No other changes in version 45

View this version

This release was made by: :octocat: @seanpm2001

Note: I am making this separate release with yesterdays data, as I didn't have the time yesterday, and didn't want to create a gap in the timeline of this table.

Changes:

  • Updated the Learn table
    • Added support for Joy, Jade, Epigram, Mallard, and Self
    • Fixed the image link for Epigram (it was broken, misspelling)
  • Updated the source code comments section
    • Updated the -- comment section to include Epigram
    • Updated the ' comment section to include Self
    • Updated the // comment section to include Jade
    • Updated the <!-- & !--> comment section to include Mallard
    • Updated the Unknown comment section to include Joy
  • Updated the print statement section
    • Added the write "String"; string section to include Jade
    • Added the 'String' print. string section to include Self
    • Updated the <p>String</p> string section to include Mallard
    • Updated the Unknown string section to include Epigram and Joy
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 46
  • No other changes in version 46

View this version

This release was made by: :octocat: @seanpm2001

Note: I am making this separate release with yesterdays data, as I didn't have the time yesterday, and didn't want to create a gap in the timeline of this table.

Changes:

  • Updated the Learn table
    • Added support for ANTLR, ASL, CommonWorkflowLanguage, CLIPS, and Sage
  • Updated the source code comments section
    • Updated the # comment section to include Sage and CommonWorkflowLanguage
    • Updated the ; comment section to include CLIPS
    • Updated the // comment section to include ANTLR
    • Updated the Unknown comment section to include ASL
  • Updated the print statement section
    • Added the (printout t "String" crlf) string section to include CLIPS
    • Added the print("String\n") string section to include Sage
    • Updated the label "String" string section to include CommonWorkflowLanguage
    • Updated the Unknown string section to include ANTLR, and ASL
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 47
  • No other changes in version 47

View this version

This release was made by: :octocat: @seanpm2001

Note: I am making this separate release with yesterdays data, as I didn't have the time yesterday, and didn't want to create a gap in the timeline of this table. (this note may be obsolete)

Changes:

  • Updated the Learn table
    • Added support for AIDL, CodeQL, GN, ReScript, and TLA
    • Corrected the Mallard image to the correct logo
  • Updated the source code comments section
    • Updated the # comment section to include GN
    • Updated the /** & // comment section to include ReScript
    • Updated the // comment section to include AIDL and CodeQL
    • Updated the /* & // comment section to include AIDL and CodeQL
    • Added the */ comment section to include TLA
  • Updated the print statement section
    • Added the /\ PrintT("String") string section to include TLA
    • Added the const string STRING1 = "String"; string section to include AIDL
    • Updated the print("String") string section to include GN
    • Added the select d, source, sink, "String" + msg + ".", v, v.toString(), string section to include CodeQL
    • Added the @val external string1 = "String" string section to include ReScript
    • Added the str1 = "String" string section to include GN
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 48
  • No other changes in version 48

View this version

This release was made by: :octocat: @seanpm2001

Note: I am making this separate release with yesterdays data, as I didn't have the time yesterday, and didn't want to create a gap in the timeline of this table. (this note may be obsolete)

Changes:

  • Updated the Learn table
    • Added support for B, Motorola S-RECORD, SASS, SGML, and Starlark
  • Updated the source code comments section
    • Updated the # comment section to include Starlark
    • Updated the # & """ comment section to include Starlark
    • Updated the # & ''' comment section to include Starlark
    • Updated the /* & */ comment section to include SASS and B
    • Updated the // comment section to include SASS
    • Updated the /* & // comment section to include SASS
    • Updated the <!-- !--> comment section to include SGML
    • Updated the Unknown comment section to include Motorola S-RECORD
  • Updated the print statement section
    • Added the putchar('String'); string section to include B
    • Added the <sentence>String</sentence> string section to include SGML
    • Updated the print("String") string section to include Starlark
    • Updated the Unknown string section to include Motorola S-RECORD, and SASS
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 49
  • No other changes in version 49

View this version

This release was made by: :octocat: @seanpm2001

Note: I am making this separate release with the day before yesterdays (2022, Sunday, October 3rd) data, as I didn't have the time for a couple of days, and didn't want to create a gap in the timeline of this table.

Changes:

  • Updated the Learn table
    • Added support for Lex, DIGITAL Command Language, Puppet, POV-Ray SDL, and ShaderLab
  • Updated the source code comments section
    • Updated the # comment section to include Puppet
    • Added the /*** ***/ comment section to include Lex
    • Updated the // comment section to include Lex, and POV-Ray SDL
    • Updated the Unknown comment section to include DIGITAL Command Language, and ShaderLab
  • Updated the print statement section
    • Added the variable'str'="String" section to include DIGITAL Command Language
    • Added the attribute => "String" section to include Puppet
    • Added the #declare str "String" section to include POV-Ray SDL
    • Added the _string ("String") section to include ShaderLab
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 50
  • No other changes in version 50

View this version

This release was made by: :octocat: @seanpm2001

Note: I am making this separate release with yesterdays (2022, Monday, October4th) data, as I didn't have the time for a couple of days, and didn't want to create a gap in the timeline of this table.

Changes:

  • Updated the Learn table
    • Added support for AMPL, E, NASL, NSIS, and OpenSCAD
  • Updated the source code comments section
    • Updated the # comment section to include AMPL and NASL
    • Updated the // comment section to include OpenSCAD
    • Updated the ; comment section to include NSIS
    • Updated the -- comment section to include E
  • Updated the print statement section
    • Updated the println("String") section to include E
    • Added the cube("String"); section to include OpenSCAD
    • Added the MessageBox StrMB "String" /SD IDOK" section to include NSIS
    • Updated the Unknown string section to include AMPL, and NASL
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 51
  • No other changes in version 51

View this version

This release was made by: :octocat: @seanpm2001

Note: I am making this separate release with yesterdays (2022, Monday, October 4th) data, as I didn't have the time for a couple of days, and didn't want to create a gap in the timeline of this table. (this note may be obsolete)

Changes:

  • Updated the Learn table
    • Added support for AssemblyScript, CoffeeScript, Fancy, KiXTart, and Smarty
  • Updated the source code comments section
    • Updated the # comment section to include Fancy and CoffeeScript
    • Updated the // comment section to include AssemblyScript
    • Updated the ; comment section to include KiXTart
    • Added the {* *} comment section to include Smarty
  • Updated the print statement section
    • Updated the <p>String</p> section to include Smarty
    • Added the "String" println section to include Fancy
    • Added the ? "String" section to include KiXTart
    • Added the alert "String" section to include CoffeeScript
    • Updated the Unknown string section to include AssemblyScript
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 52
  • No other changes in version 52

View this version

This release was made by: :octocat: @seanpm2001

Note: I am making this separate release with yesterdays (2022, Monday, October 4th) data, as I didn't have the time for a couple of days, and didn't want to create a gap in the timeline of this table. (this note may be obsolete)

Changes:

  • Updated the Learn table
    • Added support for CAML, GAP, JScript, Jupyter Notebook, and SmallTalk
  • Updated the source code comments section
    • Updated the # comment section to include CAML and GAP
    • Updated the // comment section to include JScript
    • Updated the " comment section to include SmallTalk
    • Updated the Unknown comment section to include Jupyter Notebook
  • Updated the print statement section
    • Updated the console.log("String"); section to include JScript
    • Added the print_endline "String";; section to include CAML
    • Added the Transcript show: 'String'. section to include SmallTalk
    • Added the "cells":[{"cell_type":"markdown","source":"String","metadata":{}}, section to include Jupyter Notebook
    • Updated the Unknown string section to include GAP
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 53
  • No other changes in version 53

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Friday, October 7th

Changes:

  • Updated the Learn table
    • Added support for FreeMarker, Liquid, RichTextFormat, IronPython, and VCL
  • Updated the source code comments section
    • Updated the # comment section to include VCL and IronPython
    • Updated the <!-- & --!> comment section to include FreeMarker and Liquid
    • Updated the Unknown comment section to include Rich Text Format
  • Updated the print statement section
    • Updated the <p>String</p> section to include FreeMarker
    • Added the {{ "String" }} section to include Liquid
    • Added the synthetic {" String "}; section to include VCL
    • Added the MessageBox.Show("String", "Str", MessageBoxButtons.OKCancel) section to include IronPython
    • Added the {\loch String} section to include Rich Text Format
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 54
  • No other changes in version 54

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Saturday, October 8th

Changes:

  • Updated the Learn table
    • Added support for Apex, CUDA, Dhall, Slim, and XSLT
  • Updated the source code comments section
    • Updated the // comment section to include CUDA
    • Updated the /** & **/ comment section to include Apex
    • Updated the <!-- & --!> comment section to include XSLT
    • Updated the -- comment section to include Dhall
    • Added the {- Comment -} comment section to include Dhall
    • Added the /% & %/ comment section to include Slim
    • Added the - # comment section to include Slim
  • Updated the print statement section
    • Updated the <p>String</p> section to include XSLT
    • Updated the printf("String\n"); section to include CUDA
    • Added the Stringy::{ stringy = "String" } section to include Dhall
    • Added the title: string section to include Slim
    • Added the System.debug('String'); section to include Apex
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 55
  • No other changes in version 55

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Sunday, October 9th

Changes:

  • Updated the Learn table
    • Added support for Cyclone, Diff, EJS, Octave, and Verona
  • Updated the source code comments section
    • Updated the // comment section to include MATLAB, Verona, Cyclone, and Octave
    • Updated the <!-- & --!> comment section to include EJS
    • Added the ++ comment section to include Diff
  • Updated the print statement section
    • Updated the <p>String</p> section to include EJS
    • Updated the printf("String\n"); section to include Cyclone
    • Added the disp('String'); section to include Octave and MATLAB
    • Added the '"
    • String
    • '"; section to include Verona
    • Added the ++ section to include Diff
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 56
  • No other changes in version 56

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Monday, October 10th

Changes:

  • Updated the Learn table
    • Added support for Arduino, JSSS, JScript.NET, Jython, and SXML
  • Updated the source code comments section
    • Updated the // comment section to include Arduino, JSSS, and JScript.NET
    • Updated the ; comment section to include SXML
    • Updated the # comment section to include Jython
  • Updated the print statement section
    • Updated the print "String" section to include Jython
    • Added the const char check[] PROGMEM = "String\n"; section to include Arduino
    • Added the (tag (@ (attr1="String"))) section to include SXML
    • Added the Console.WriteLine("String"); section to include JScript.NET
    • Updated the unknown section to include JSSS
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 57
  • No other changes in version 57

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Tuesday, October 11th

Changes:

  • Updated the Learn table
    • Added support for Arduino, Mustache, Nunjucks, SWIG, SuperCollider, and TOML
  • Updated the source code comments section
    • Updated the // comment section to include SuperCollider
    • Updated the {# & #} comment section to include Nunjucks
    • Updated the # comment section to include TOML
    • Updated the /* & */ comment section to include SWIG
    • Added the {{!-- Comment !--}} comment section to include Mustache
  • Updated the print statement section
    • Added the {{String}} string section to include Mustache
    • Added the %echo "String" section to include SWIG
    • Added the { text: "String" } section to include Nunjucks
    • Added the "String".postln; section to include SuperCollider
    • Added thw title = "String" seciton to include TOML
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 58
  • No other changes in version 58

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Wednesday, October 12th

Changes:

  • Updated the Learn table
    • Added support for CSV, CommonLisp, LabVIEW, Visual Basic Script, and Gradle
  • Updated the source code comments section
    • Updated the // comment section to include Gradle
    • Updated the ; comment section to include Common Lisp
    • Updated the <!-- !--> comment section to include LabVIEW
    • Updated the /* & */ comment section to include Gradle
    • Updated the // & /*& */ comment section to include Gradle
    • Updated the rem / REM comment section to include Visual Basic Script
    • Updated the ' comment section to include Visual Basic Script
    • Adddd the UNSUPPORTED comment section to include JSON and CSV
    • Added the {{!-- Comment !--}} comment section to include Mustache
  • Updated the print statement section
    • Added the x=msgbox("String", 2+64, "Title") string section to include Visual Basic Script
    • Added the (format t "Project language file 1") section to include CommonLisp
    • Added the description = "String" section to include Gradle
    • Added the <Property Name="String" Type="Str"></Property> section to include LabVIEW
    • Added the String,String section to include CSV
  • Updated the 2022 September 18th issues section
  • Added the Integration with SNU Prorgramming Tools section
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 59
  • No other changes in version 59

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Thursday, October 13th

Changes:

  • Updated the Learn table
    • Added support for CSON, Jasmin, Maxima, Python Traceback, and SAS
  • Updated the source code comments section
    • Updated the /* & */ comment section to include Maxima
    • Updated the ; comment section to include Jasmin
    • Updated the # comment section to include Python Traceback, and CSON
    • Added the /*= Comment =*/ comment section to include SAS
    • Added the %*-- Comment comment section to include SAS
  • Updated the print statement section
    • Added the ldc "String" string section to include Jasmin
    • Added the %putit(string=String) section to include SAS
    • Added the name: "String" section to include CSON
    • Added the string "String"; section to include Maxima
    • Updated the UNKNOWN section to include Python Traceback
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 60
  • No other changes in version 60

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Friday, October 14th

Changes:

  • Updated the Learn table
    • Added support for ABNF, AspectJ, PowerFX, RobotFramework, and RUNOFF
  • Updated the source code comments section
    • Updated the /* & */ comment section to include AspectJ
    • Updated the // & /* & */ comment section to include AspectJ
    • Updated the // comment section to include AspectJ
    • Updated the ; comment section to include ABNF
    • Updated the # comment section to include RobotFramework and PowerFX
    • Added the *** comment section to include RobotFramework
    • Added the Documentation comment comment section to include RobotFramework
    • Added the [Documentation] comment comment section to include RobotFramework
    • Added the .ds comment comment section to include RUNOFF
  • Updated the print statement section
    • Updated the System.out.println("String"); string section to include AspectJ
    • Added the .in string section to include RUNOFF
    • Added the HtmlText: |-
    • ********* ="<p style='margin:0 0 0 0;'><a href='https://www.w3.org/TR/WCAG21/'> String </a></p>" section to include PowerFX
    • Added the field-content = <String> section to include ABNF
    • Updated the UNKNOWN section to include RobotFramework
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 61
  • No other changes in version 61

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Saturday, October 15th

Changes:

  • Updated the Learn table
    • Added support for ABAP-CDS, Max, ORGMODE, PostCSS, and Sublime Text
  • Updated the source code comments section
    • Updated the /* & */ comment section to include PostCSS
    • Updated the // comment section to include ABAP CDS
    • Updated the UNKNOWN comment section to include Max and Sublime Text
    • Added the # comment section to include ORGMODE
  • Updated the print statement section
    • Added the "maxclass" : "String", section to include Max
    • Added the @String.type: #STRING section to include ABAP-CDS
    • Added the "id" : "String", section to include Sublime Text
    • Added the string section to include OrgMode, Plain Text, Markdown, ReStructuredText, ASCIIDoc, Pod, and RMarkdown
    • Updated the UNKNOWN section to include PostCSS
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 62
  • No other changes in version 62

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Sunday, October 16th

Changes:

  • Updated the Learn table
    • Added support for INTERCAL, LiveCode, SMT, VBA, and Windows Registry Entries
  • Updated the source code comments section
    • Updated the -- comment section to include LiveCode
    • Updated the ; comment section to include SMT, Windows Registry, and INTERCAL
    • Updated the ' comment section to include VBA
  • Updated the print statement section
    • Added the put "String" section to include LiveCode
    • Added the Debug.Print "String " section to include VBA
    • Added the "Value"=String" section to include Windows Registry Entries
    • Added the DO .1 <- '?.1$.2'~'#String' section to include INTERCAL
    • Updated the UNKNOWN section to include SMT
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 63
  • No other changes in version 63

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Monday, October 17th

Changes:

  • Updated the Learn table
    • Added support for AutoHotKey, Hy, KRC, RDoc, and RPC,
  • Updated the source code comments section
    • Updated the ; comment section to include AutoHotKey and Hy
    • Added the || comment section to include KRC (Kent Recursive Calculator)
    • Updated the UNKNOWN comment section to include RPC, and RDoc
  • Updated the print statement section
    • Added the MsgBox, "String"" section to include AutoHotKey
    • Added the (print "String") section to include Hy
    • Added the STRING "String"; section to include RPC
    • Added the main=["String",nl] section to include KRC (Kent Recursive Calculator)
    • Updated the STRING section to include RDoc
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 64
  • No other changes in version 64

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Tuesday, October 18th

Changes:

  • Updated the Learn table
    • Added support for AGS-Script, Befunge, Chapel, PlantUML, and PLSQL
  • Updated the source code comments section
    • Updated the -- comment section to include PLSQL
    • Added the '' comment section to include PlantUML
    • Updated the UNKNOWN comment section to include Befunge
    • Updated the // comment section to include AGS-Script, and Chapel
    • Updated the /* & */ comment section to include Chapel
    • Updated the // & /* & */ comment section to include Chapel
  • Updated the print statement section
    • Added the >"gnirtS",,,,,,,,,,,@ section to include Befunge
    • Added the dbms_output.put_line('String'); section to include PLSQL
    • Added the this.Text = "String"; section to include AGS-Script
    • Added the writeln("String"); section to include Chapel
    • Updated the UNKNOWN section to include PlantUML
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 65
  • No other changes in version 65

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Wednesday, October 19th & 2022, Thursday, October 20th

Changes:

  • Updated the Learn table
    • Added support for LiveScript, Module Management System, SRecode Template, TXL, and Wierd
  • Updated the source code comments section
    • Updated the ; comment section to include SRecode Template
    • Updated the # comment section to include LiveScript
    • Updated the % comment section to include TXL
    • Updated the UNKNOWN comment section to include Module Management System, and Wierd
  • Updated the print statement section
    • Added the "String" section to include SRecode Template
    • Added the Text BYTE "String",10,0 section to include Module Management System
    • Added the console.log "String" section to include LiveScript
    • Added the gnirtS section to include Wierd
    • Added a semicolon to the console.log("String") section (now: console.log("String");)
    • Updated the UNKNOWN section to include TXL
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 66
  • No other changes in version 66

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Friday, October 21st

Changes:

  • Updated the Learn table
    • Added support for Augeas, CH, FP, OpenCL, and X-Pixmap
  • Updated the source code comments section
    • Updated the (* & *) comment section to include Augeas
    • Updated the ( & ) comment section to include FP
    • Updated the // comment section to include CH, OpenCL, and X-Pixmap
    • Updated the // & /* & */ comment section to include CH
    • Updated the /* & */ comment section to include CH
  • Updated the print statement section
    • Added the let x = "String" section to include Augeas
    • Updated the printf("String\n"); section to include CH
    • Updated the UNKNOWN section to include FP, OpenCL, and X-Pixmap
  • Updated the Extras section
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 67
  • No other changes in version 67

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Saturday, October 22nd

Changes:

  • Updated the Learn table
    • Added support for JSON5, Latte, QueryByExample, Textile, and TSX
  • Updated the source code comments section
    • Updated the ; comment section to include Latte
    • Updated the unknown comment section to include QueryByExample, and Textile
    • Updated the // comment section to include JSON5, and TSX
    • Updated the // & /* & */ comment section to TSX
    • Updated the /* & */ comment section to include TSX
  • Updated the print statement section
    • Added the
let message: string = 'String';
console.log(message);
    • section to include TSX
    • Added the {"String"} section to include JSON5
    • Added the
.....Heading: String
..Subheading: String
    • section to include QueryByExample
    • Added the h1.Heading 1 String section to include Textile
    • Updated the UNKNOWN section to Latte
  • Updated the Issues section
    • Added the 2022 October 19th/20th issues subsection
    • Added the 2022 October 25th/26th issues subsection
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 68
    • Fixed a dropdown bug
  • No other changes in version 68

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Sunday, October 23rd

Changes:

  • Updated the Learn table
    • Added support for Amulet, BlitzBasic, mcfunction, SASL, and VisualLogic
  • Updated the source code comments section
    • Updated the ; comment section to include BlitzBasic
    • Updated the || comment section to include SASL
    • Updated the # comment section to include mcfunction (Minecraft)
    • Updated the // comment section to include VisualLogic
    • Updated the (* & *) comment section to include Amulet
  • Updated the print statement section
    • Added the %s: 'tring'' string section to include SASL
    • Added the Print "String" string section to include BlitzBasic
    • Added the tellraw @p "String" string section to include mcfunction (Minecraft)
    • Added the put_line "String" section to include Amulet
    • Updated the UNKNOWN section to VisualLogic
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 69
  • Internal changes
    • Added a comment to all 138 changelog entries to indicate an end of section
  • No other changes in version 69

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Monday, October 24th

Changes:

  • Updated the Learn table
    • Added support for DCPU-16-ASM, RPGLE, Grammatical Framework, ISWIM, and Lucid
  • Updated the source code comments section
    • Updated the ; comment section to include DCPU-16 ASM
    • Updated the -- & {- & -} comment section to include Grammatical Framework
    • Updated the // comment section to include RPGLE
    • Updated the UNKNOWN comment section to include ISWIM, and Lucid
  • Updated the print statement section
    • Added the
:text
    dat "String", 0
    • Section to include DCPU-16 ASM
    • Added the
dcl-s mytext char(25);
mytext = 'String';
    • Section to include RPGLE
    • Added the String => "String" string section to include Grammatical Framework
    • Added the S = "String"; string section to include Lucid
    • Added the "String" section to include ISWIM
    • Updated the UNKNOWN section to ISWIM
  • Updated the file info section

    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section

    • Added a log entry for version 70
  • No other changes in version 70

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Tuesday, October 25th & 2022, Wednesday, October 26th

Changes:

  • Updated the Learn table
    • Added support for KiCad Layout, KiCad Schematic, MLIR, Smali, and Terra
  • Updated the source code comments section
    • Updated the # comment section to include Smali, Terra, and KiCad Schematic
    • Updated the // comment section to include MLIR
    • Updated the UNSUPPORTED comment section to include KiCad Layout
  • Updated the print statement section
    • Updated the str1 = "String" section to include MLIR
    • Added the const-string v1, "String" string section to include Smali
    • Updated the print("String") string section to include Terra
    • Added the S = "String"; string section to include Lucid
    • Added the string "String" section to include KiCad Schematic
    • Added the ("String") section to KiCad Layout
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 71
  • No other changes in version 71

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Thursday, October 27th at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for J, Macaulay2, Motoko, Nemerle, and Vim Snippet
  • Updated the source code comments section
    • Updated the # comment section to include Vim Snippet
    • Updated the // comment section to include Motoko and Nemerle
    • Updated the // & /* & */ comment section to include Nemerle
    • Updated the /* & */ comment section to include Nemerle
    • Updated the /** & */ comment section to include Nemerle
    • Updated the (* & *) comment section to include Nemerle
    • Updated the -- comment section to include Macaulay2
    • Added the NB. section to include J
  • Updated the print statement section
    • Added the echo 'String' string section to include J
    • Added the PARA { "String" }, string section to include Macaulay2
    • Added the Debug.print("String"); string section to include Motoko
    • Added the System.Console.WriteLine ("String"); string section to include Nemerle
    • Added the:
snippet string
    "String"
    • Section to include Vim Snippet
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 72
  • No other changes in version 72

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Friday, October 28th at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for DroppedText (seanpm2001), FreeBasic, JFlex, Matrix (seanpm2001), and URLL (seanpm2001)
  • Updated the source code comments section
    • Updated the # comment section to include Matrix (seanpm2001)
    • Updated the # & """ comment section to include Matrix (seanpm2001)
    • Updated the # & ''' comment section to include Matrix (seanpm2001)
    • Updated the # & ''' & """ comment section to include Matrix (seanpm2001)
    • Updated the // comment section to include JFLex and DroppedText (seanpm2001)
    • Updated the /* & */ comment section to include JFlex
    • Updated the -- comment section to include URLL (seanpm2001)
    • Updated the ' comment section to include FreeBasic
  • Updated the print statement section
    • Updated the print "String" string section to include FreeBasic
    • Updated the print("String") string section to include Matrix (seanpm2001)
    • Updated the System.out.println("String"); string section to include JFlex
    • Added the:
/:DroppedText:\
/:Section1#String
    • Section to include DroppedText (seanpm2001)
    • Added the unsupported section to include URLL (seanpm2001)
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 73
  • No other changes in version 73

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Saturday, October 29th at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for Blockly, Cobra, CPython, Cadence, MS-DOS Style, Proguard, and Unity3DAsset
  • Updated the source code comments section
    • Updated the # comment section to include CPython, Cobra, and Proguard
    • Updated the # & """ comment section to include CPython
    • Updated the # & ''' comment section to include CPython
    • Updated the # & ''' & """ comment section to include CPython
    • Updated the // comment section to include Cadence
    • Updated the String comment section to include MS-DOS Style
    • Updated the unsupported comment section to include JSON
    • Updated the unknown comment section to include Unity3DAsset
  • Updated the print statement section
    • Updated the {"String"} string section to include Blockly
    • Updated the print("String") string section to include CPython
    • Added the self.message = "String" string section to include Cadence
    • Added the externalObjects: {"String"} string section to include Unity3DAsset
    • Updated the string string section to include MS-DOS Style
    • Added the:
class PRTSTR
    def main
        print 'String'
    • Section to include Cobra
    • Added the unknown section to include Proguard
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 74
  • No other changes in version 74

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Sunday, October 30th at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for Batch, CAP-CDS, JetBrains MPS, MATLAB, Scratch, Squeak!, and WaveFront Material
  • Updated the source code comments section
    • Updated the # comment section to include WaveFront Material
    • Did not update the % comment section to include MATLAB (already done)
    • Updated the ; comment section to include CAP-CDS
    • Updated the <!-- & !--> comment section to include JetBrains MPS
    • Added the :: comment section to include Batch
    • Updated the unknown comment section to include Scratch and Squeak!
  • Updated the print statement section
    • Updated the echo 'String' string section to include Batchfile
    • Added the disp('String') string section to include MATLAB and Octave
    • Updated the <para>String</para> string section to include JetBrains MPS
    • Updated the unknown section to include Scratch, Squeak!, WaveFront-Material, and CAP-CDS
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 75
  • No other changes in version 75

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Monday, October 31st at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for ASP, ASP.NET, BSDL, BibTeX, and FLUX
  • Updated the source code comments section
    • Updated the (* & *) comment section to include BSDL
    • Updated the // comment section to include FLUX
    • Updated the <!-- &!--> comment section to include ASP and ASP.NET
    • Updated the String comment section to include BibTeX
  • Updated the print statement section
    • Added the:
<%
Response.write "String"
%>
    • String section to include ASP
    • Updated the <p>String</p> string section to include ASP.NET
    • Updated the "String" string section to include BSDL
    • Updated the Unknown string section to include FLUX
    • Added the:
@string(example,
    title=String,
}
    • String section to include BibTeX
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 76
  • No other changes in version 76

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Tuesday, November 1st at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for Cap'n Proto, Coq, CSound, CSound Document, and Genie
  • Updated the source code comments section
    • Updated the (* & *) comment section to include Coq
    • Updated the // comment section to include Genie
    • Updated the // & /* comment section to include Genie
    • Updated the /* & */ comment section to include Genie
    • Updated the # comment section to include Cap'n Proto
    • Updated the ; comment section to include CSound and CSound Document
  • Updated the print statement section
    • Added the:
init
    print "Hello, world!"
    • String section to include Genie
    • Added the string @1 () -> (str "String"); string section to include Cap'n proto
    • Added the System.log (LString.s "String") string section to include Coq
    • Updated the Unknown string section to include CSound and CSound Document
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 77
  • No other changes in version 77

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Wednesday, November 2nd at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for CSound Score, Gerber Image, GetText, GraphViz (DOT). and JSON
  • Updated the source code comments section
    • Updated the // comment section to include Gerber Image
    • Updated the /* & */ comment section to include Graphviz (DOT)
    • Updated the ; comment section to include CSound Score
    • Added the #, comment section to include GetText
    • Did NOT update the unknown comment section to include JSON, as it has already been included
  • Updated the print statement section
    • Added the:
str "Hello World"
printf(_("String"), str1);
    • String section to include Genie
    • Did NOT update the {"String"} string section to include JSON, as it has already been included
    • Added the "Str" -> "String" string section to include GraphViz (DOT)
    • Added the System.log (LString.s "String") string section to include Coq
    • Updated the Unknown string section to include Gerber Image and CSound Score
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 78
  • No other changes in version 78

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Thursday, November 3rd at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for Intel Hex (Binary), Less, Limbo, Lisp, and PostScript
  • Updated the source code comments section
    • Updated the // comment section to include Less
    • Updated the // & /* & */ comment section to include Less
    • Updated the /* & */ comment section to include Less
    • Updated the ; comment section to include Lisp
    • Updated the # comment section to include Limbo
    • Added the :co comment section to include Intel Hex (Binary)
    • Did NOT update the % comment section to include PostScript, as it has already been included
  • Updated the print statement section
    • Added the:
body::before {
    content: "String"
}
    • String section to include Less
    • Added the (String\n) print quit string section to include PostScript
    • Updated the (print "String") string section to include Lisp
    • Updated the Unknown string section to include Intel Hex (Binary)
    • Added the:
implement Command;
 
include "sys.m";
    sys: Sys;
 
include "draw.m";

include "sh.m";
 
init(nil: ref Draw->Context, nil: list of string)
{
    sys = load Sys Sys->PATH;
    sys->print("String\n");
}
    • String section to include Limbo
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 79
  • No other changes in version 79

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Friday, November 4th at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for Miranda, ML, Piglatin (Apache), PureBasic, and Rebol
  • Updated the source code comments section
    • Updated the || comment section to include Miranda
    • Updated the ; comment section to include PureBasic
    • Updated the (* & *) comment section to include ML
    • Did NOT update the -- comment section to include Piglatin (Apache), as it has already been included
    • Updated the Unknown comment section to include Rebol
  • Updated the print statement section
    • Added the lay ["String","Char"] = "String\Char\n" string section to include Miranda
    • Added the print "String\n" string section to include ML
    • Added the view layout [text "String" button "Quit" [quit]] string section to include REBOL
    • Added the MessageRequester("Message Box", "String") string section to include PureBasic
    • Added the:
output "String"
quit
    • String section to include Piglatin (Apache)
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 80
  • No other changes in version 80

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Saturday, November 5th at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for Ragel, Refal, SCSS, sed, and Verilog
  • Updated the source code comments section
    • Updated the # comment section to include sed
    • Updated the ( & ) comment section to include Refal
    • Updated the // comment section to include Verilog and SCSS
    • Updated the // & /* & */ comment section to include Verilog and SCSS
    • Updated the /* & */ comment section to include Verilog, Ragel, and SCSS
  • Updated the print statement section
    • Added the printf( "String\n" value ); string section to include Ragel
    • Added the:
module main;
  initial
    begin
      $display("String");
      $finish;
    end
endmodule
    • String section to include Verilog
    • Added the:
$ENTRY Go { = <StrTest>;}
StrTest {
   = <Prout 'String'>;
}
    • String section to include Refal
    • Updated the:
body::before {
    content: "String";
}
    • String section to include SCSS
    • Added the:
#!/bin/sed -f
c\
String
q
    • String section to include sed
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 81
  • No other changes in version 81

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Sunday, November 6th at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for SQL, StandardML, TeX, TSQL, and Verilog-AMS
  • Updated the source code comments section
    • Did NOT update the -- comment section to include SQL and TSQL, as it has already been done
    • Did NOT update the (* Comment *) comment section to include StandardML, as it has already been done
    • Did NOT update the % comment section to include TeX, as it has already been done
    • Updated the // comment section to include Verilog-AMS
    • Updated the // & /* & */ comment section to include Verilog-AMS
    • Updated the /* & */ comment section to include Verilog-AMS
  • Updated the print statement section
    • Added the printf( "String\n" value ); string section to include Ragel
    • Updated the:
module main;
  initial
    begin
      $display("String");
      $finish;
    end
endmodule
    • String section to include Verilog-AMS
    • Added the:
DECLARE @message varchar(128)
SELECT  @message = 'String'
PRINT   @message
    • String section to include TSQL
    • Added the:
\documentclass{article} % Starts an article
\begin{document} % Begins a document
\a String
    • String section to include SCSS
    • Added the:
#!/bin/sed -f
c\
String
q
    • String section to include TeX
    • Added the:
fun string1() = print("String\n");
string1()
    • String section to include StandardML
    • Added the SELECT 'String'; string section to include SQL
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 82
  • No other changes in version 82

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Monday, November 7th at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for Linker-Script, Monkey-C, Perl6, Pod6, and WaveFront Object
  • Updated the source code comments section
    • Updated the # comment section to include Monkey-C, Perl6, Pod6, and WaveFront Object
    • Updated the /* & */ comment section to include Linker Script
  • Updated the print statement section
    • Added the .text : { *(.String) } string section to include Linker Script
    • Added the puts("Hello World") string section to include Monkey-C
    • Updated the String string section to include Pod6
    • Updated the say "String" string section to include Perl6
    • Updated the print "String" string section to include Perl6
    • Updated the Unknown string section to include WaveFront Object
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 83
  • No other changes in version 83

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Tuesday, November 8th at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for Berry, Scratch 1.x, Scratch 2.x, Scratch 3.x, and Stan
  • Updated the source code comments section
    • Updated the # comment section to include Berry
    • Updated the // comment section to include Stan
    • Updated the Unknown comment section to include Scratch 1.x, Scratch 2.x, and Scratch 3.x
  • Updated the print statement section
    • Added the print('String') string section to include Berry
    • Updated the str1 = "String" string section to include Stan
    • Updated the {"String"} string section to include Scratch 1.x, Scratch 2.x, and Scratch 3.x
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 84
  • No other changes in version 84

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Wednesday, November 9th at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for Berry, Batchfile, Groovy, PowerShell, Roff, and Visual Basic .NET
  • Updated the source code comments section
    • Updated the # comment section to include PowerShell
    • Updated the :: comment section to include Batch
    • Updated the ' comment section to include Visual Basic .NET
    • Updated the // comment section to include Groovy and Roff
  • Updated the print statement section
    • Added the:
@echo off
echo String
    • String section to include Batchfile and Batch
    • Added the 'String' string section to include PowerShell
    • Did NOT update the println "String" string section to include Groovy, as it has already been done
    • Added the Console.WriteLine("String") string section to include Visual Basic .NET
    • Updated the Unknown string section to include Roff
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 85
  • No other changes in version 85

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Thursday, November 10th at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for EBNF, PLpgSQL, PureScript, RenderScript, and SQLPL
  • Updated the source code comments section
    • Updated the -- comment section to include PureScript, PLpgSQL, and SQLPL
    • Updated the /* & */ comment section to include EBNF
    • Updated the // comment section to include Groovy and RenderScript
  • Updated the print statement section
    • Added the:
<?xqlint
::= 'String'
<?xqlint
});
?>
    • String section to include EBNF
    • Added the SELECT 'String' AS title_message; string section to include PLpgSQL
    • Added the:
BEGIN
  dbms_output.put_line('String');
END;
/
    • String section to include SQLPL
    • Added the Console.WriteLine("String") string section to include Visual Basic .NET
    • Updated the Unknown string section to include RenderScrpt
    • Added the:
module Main where

import Debug.Trace

main = trace "String"
    • String section to include PureScript
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 86
  • No other changes in version 86

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Friday, November 11th at 11:59 pm PST

Changes:

  • Updated the Learn table
    • Added support for BlitzMax, Monkey, and Stata
  • Updated the source code comments section
    • Updated the ' comment section to include BlitzMax
    • Added the:
#REM
Comment
#END
    • Comment section to include Monkey
    • Updated the // comment section to include Stata
  • Updated the print statement section
    • Updated the puts("String") string section to include Monkey
    • Updated the Unknown string section to include BlitzMax, and Stata
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 87
  • No other changes in version 87

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Tuesday, November 22nd at 7:32 pm PST

Changes:

  • Updated the Learn table
    • Added support for ABC, HTTP, and Scheme
  • Updated the source code comments section
    • Did NOT update the the ;; comment section to include Scheme, as it had already been done
    • Updated the Unknown comment section to include ABC and HTTP
  • Updated the print statement section
    • Added the:
(let ((str1 (lambda() (display "String") (newline))))
  (str1))
    • String section to include Scheme
    • Added the:
HTTP/1.1 200 OK
Date: Thursday, 1970, January 1st
Content-Type: text/html; charset=UTF-8
Content-Length: 512
Last-Modified: Thursday, 1970, January 1st at 00:00 PST
Server: Apache/2.4.54 (Unix) (Debian/Linux)
ETag:
Accept-Ranges: bytes
Connection: close
    • String section to include HTTP
    • Added the:
HOW TO RETURN str1 document:
   PUT {"String"} IN collection
   RETURN collection
END
    • String section to include ABC
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 88
  • No other changes in version 88

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Wednesday, November 23rd at 4:40 pm PST

Changes:

  • Updated the Learn table
    • Added support for CSHTML and VBHTML
  • Updated the Extras section
    • Reorganization of the section
    • Added a P category section
      • Added an entry for PhD in PHP
      • Moved Python Traceback Samples to the P section
    • Added an R category section
      • Moved ReStructuredText Sandbox to the R section
  • Updated the source code comments section
    • Updated the // comment section to include CSHTML
    • Updated the ' comment section to include VBHTML
  • Updated the print statement section
    • Added the:
<%@ Page Language="C#" debug="true" trace="false"%>
<p>String</p>
    • String section to include CSHTML
    • Added the:
<%@ Page Language="VB" %>
<p>String</p>
    • String section to include VBHTML
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 89
  • No other changes in version 89

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Thursday, November 24th at 10:16 pm PST

Changes:

  • Updated the Learn table
    • Added support for ASP.NET Core, Classic ASP, and M4Sugar
  • Updated the source code comments section
    • Updated the <!-- & !--> comment section to include ASP.NET Core and Classic ASP
    • Updated the ' comment section to include Classic ASP
    • Updated the # comment section to include M4Sugar
  • Updated the print statement section
    • Updated the Response.write "String" string section to include Classic ASP
    • Updated the <p>String</p> string section to include ASP.NET Core
    • Updated the Unknown string section to include M4Sugar
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 90
  • No other changes in version 90

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Friday, November 25th at 11:36 pm PST

Changes:

  • Updated the Learn table
    • Added support for Linux Kernel Module and UNIX Assembly
  • Updated the source code comments section
    • Updated the ; comment section to include UNIX Assembly
    • Updated the unknown comment section to include Linux Kernel Module
  • Updated the print statement section
    • Added the:
#include "macros.inc"
.macro MacroOne start
    "String"
    • String section to include UNIX Assembly
    • Added the:
module string
    • String section to include Linux Kernel Module
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 91
  • No other changes in version 91

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Saturday, November 26th at 8:53 pm PST

Note I accidentally used data from 2022 November 27th today, instead of what I had assigned for 2022 November 26th

Changes:

  • Updated the Important overview notes section
  • Added the Things to take note of section
  • Added the Language switcher section
  • Updated the Learn table
    • Added support for BrighterScript and STAR
  • Updated the source code comments section
    • Updated the # comment section to include STAR
    • Updated the ' comment section to include BrighterScript
  • Updated the print statement section
    • Added the:
Function string(msgPort As Object, userVariables As Object, bsp as Object)
	print "String"
End Function
    • String section to include BrighterScript
    • Updated the Unknown string section to include STAR
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 92
  • No other changes in version 92

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Sunday, November 27th at 9:32 pm PST

Note I accidentally used data from 2022 November 27th yesterday, instead of what I had assigned for 2022 November 26th

Changes:

  • Updated the Important overview notes section
  • Updated the Things to take note of section
  • Updated the Learn table
    • Added support for Closure Templates, HTML, and WebAssembly
  • Updated the source code comments section
    • Updated the /** & */ comment section to include Closure Templates
    • Updated the <!-- & !--> comment section to include HTML
    • Updated the ;; comment section to include WebAssembly
  • Updated the print statement section
    • Added the:
{namespace planepage}
{template .start}
  <p>
    {msg meaning="Plane.instructions" desc="String"{/msg}
  </p>
{/template}
    • String section to include Closure Templates
    • Updated the <p>String</p> string section to include HTML
    • Updated the Unknown string section to include WebAssembly
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 93
  • No other changes in version 93

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Monday, November 28th at 11:59 pm PST

Note No new notes for this entry.

Changes:

  • Updated the Learn table
    • Added support for PEG.js and Jakarta Server Pages
  • Updated the source code comments section
    • Updated the /* & */ comment section to include PEG.js and Jakarta Server Pages
    • Updated the <!-- & !--> comment section to include Jakarta Server Pages
    • Updated the // comment section to include PEG.js and Jakarta Server Pages
  • Updated the print statement section
    • Added the String "String" string section to include PEG.js
    • Added the <% <p>String</p> %> string section to include Jakarta Server Pages
    • Added the out.print("String\n"); string section to include Jakarta Server Pages
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 94
  • No other changes in version 94

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Tuesday, November 29th at 11:59 pm PST

Note All caught up again (for now)

Changes:

  • Updated the Learn table
    • Added support for Java Server Pages
  • Updated the source code comments section
    • Updated the /* & */ comment section to include Java Server Pages
    • Updated the <!-- & !--> comment section to include Java Server Pages
    • Updated the // comment section to include PEG.js and Java Server Pages
  • Updated the print statement section
    • Updated the <% <p>String</p> %> string section to include Java Server Pages
    • Updated the out.print("String\n"); string section to include Java Server Pages
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 95
  • No other changes in version 95

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Friday, December 9th at 11:59 pm PST

Note All caught up again (for now) after a 6 day delay

Changes:

  • Updated the Learn table
    • Added support for XTend
  • Updated the source code comments section
    • Updated the /* & */ comment section to include XTend
    • Updated the // comment section to include XTend
    • Updated the // & /* comment section to include XTend
  • Updated the print statement section
    • Added the:
// Comment
/** Comment */
body = '''
String
'''
    • string section to include XTend
    • Added the:
@FXApp class HelloWorldXtend {
  override void start(Stage it) {
    title = "String"
    scene = new Scene(new StackPane => [
      children += new Button => [
        text = "Say 'String'"
        onAction = [
          println("String")
        ]
      ]
    ], 300, 250)
    show
  }
}
    • string section to include XTend
  • Updated the Extras section
    • Added the Extras/M section
    • Added a reference to my makefile testing repository
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 96
  • No other changes in version 96

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Thursday, December 22nd at 11:59 pm PST

Note It may take me a while to get caught back up.

Changes:

  • Updated the Learn table
    • Added support for SDLang
  • Updated the source code comments section
    • Updated the -- comment section to include SDLang
    • Updated the # comment section to include SDLang
    • Updated the /* & */ comment section to include SDLang
    • Updated the // comment section to include SDLang
  • Updated the print statement section
    • Added the Title "String" string section to include SDLang
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 97
  • No other changes in version 97

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2022, Sunday, December 24th at 11:59 pm PST

Note I plan to start making new language repositories again soon, as I am caught back up.

Changes:

  • Updated the Learn table
    • Added support for StrictYAML
  • Updated the source code comments section
    • Updated the # comment section to include StrictYAML
  • Updated the print statement section
    • Updated the string: "String" string section to include StrictYAML
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 98
    • Removed duplicate data entries from the version 96 entry
    • Removed duplicate data entries from the version 97 entry
  • No other changes in version 98

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Wednesday, January 18th at 5:11 pm PST

Note This was my first day back to creating new learn repos this year

Changes:

  • Updated the Learn table
    • Added support for Gleam and YASnippet
  • Updated the source code comments section
    • Added the /// comment section to include Gleam
    • Added the //// comment section to include URLL v3
    • Added the ////* & \\\\ comment section to include URLL v3
    • Added the #-*- comment section to include YASnippet
  • Updated the print statement section
    • Added the io.println("String") string section to support Gleam
    • Added the:
# -*- mode: snippet -*-
fn main() {
    "String"
}
  • String section to support YASnippet
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 99
  • No other changes in version 99

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Thursday, January 19th at 7:20 pm PST

Note This was my second day back to creating new learn repos this year

Changes:

  • Updated the Learn table
    • Added support for Component Pascal and Wren
  • Updated the source code comments section
    • Added the // comment section to include Component Pascal and Wren
    • Added the (* & *) comment section to include Component Pascal
  • Updated the print statement section
    • Added the System.print("String") string section to include Wren
    • Added the Console.WriteString("String"); string section to include Component Pascal
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 100
  • No other changes in version 100

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Saturday, January 21st at 8:42 pm PST

Note No additional notes available.

Changes:

  • Updated the Learn table
    • Added support for ColdFusion and Oxygene
  • Updated the source code comments section
    • Added the // comment section to include Oxygene
    • Added the <!-- & !--> comment section to include ColdFusion
  • Updated the print statement section
    • Added the:
<cfset message = "String">
<cfoutput> #message#</cfoutput>
    • String section to include ColdFusion
    • Added the:
implementation

class method ConsoleApp.Main;
begin
  Console.WriteLine('String');
end;

end.
    • String section to include Oxygene
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 101
  • No other changes in version 101

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Monday, January 23rd at 8:47 pm PST

Note No additional notes available.

Changes:

  • Updated the Learn table
    • Added support for SugarSS and WebIDL
  • Updated the source code comments section
    • Updated the // comment section to include WebIDL
    • Added the /*! & !*/ comment section to include SugarSS
  • Updated the print statement section
    • Updated the S = "String"; section to include WebIDL
    • Updated the Unknown section to include SugarSS
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 102
  • No other changes in version 102

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Wednesday, January 25th at 8:10 pm PST

Note No additional notes available.

Changes:

  • Updated the Learn table
    • Added support for ColdFusion CFC and Protocol Buffer
  • Updated the source code comments section
    • Updated the // comment section to include ColdFusion CFC and Protocol Buffer
    • Updated the /* & */ comment section to include ColdFusion CFC and Protocol Buffer
  • Updated the print statement section
    • Updated the S = "String"; section to include ColdFusion CFC
    • Updated the Unknown section to include Protocol Buffer
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 103
  • No other changes in version 103

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Thursday, January 26th at 4:06 pm PST

Note No additional notes available.

Changes:

  • Updated the Learn table
    • Added support for While
  • Updated the source code comments section
    • Updated the Unknown section to include While
  • Updated the print statement section
    • Updated the Unknown section to include While
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 104
  • No other changes in version 104

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Friday, January 27th at 6:20 pm PST

Note No additional notes available.

Changes:

  • Updated the Learn table
    • Added support for Zeek
  • Updated the source code comments section
    • Updated the # section to include Zeek
  • Updated the print statement section
    • Added the const str1 = "String" &redef;` section to include Zeek
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 105
  • No other changes in version 105

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Saturday, January 28th at 10:12 pm PST

Note No additional notes available.

Changes:

  • Updated the Learn table
    • Added support for Lobster
  • Updated the source code comments section
    • Updated the # section to include Lobster
  • Updated the print statement section
    • Updated the print "String" section to include Lobster
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 106
  • No other changes in version 106

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Sunday, January 29th at 10:25 pm PST

Note No additional notes available.

Changes:

  • Updated the Learn table
    • Added support for MAXScript
  • Updated the source code comments section
    • Updated the -- section to include MAXScript
  • Updated the print statement section
    • Added the rollout string "String" section to include MAXScript
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 107
  • No other changes in version 107

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Monday, January 30th at 5:31 pm PST

Note No additional notes available.

Changes:

  • Updated the Learn table
    • Added support for Antlers, Little, mIRC-Script, and Slash
  • Updated the source code comments section
    • Updated the <!-- Comment !--> comment section to include Antlers
    • Updated the # Comment comment section to include Slash
    • Updated the // Comment comment section to include Little
    • Updated the /* & */ comment section to include Little
    • Updated the ; Comment comment section to include mIRC-Script
  • Updated the print statement section
    • Updated the <p>String</p> string section to include Antlers
    • Added the print("String\n"); string section to include Slash
    • Added the echo -a String string section to include mIRC-Script
    • Added the string str1 = "String"; section to include Little
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 108
  • No other changes in version 108

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Tuesday, January 31st at 2:32 pm PST

Note No additional notes available.

Changes:

  • Updated the language section to fix a Chinese problem
  • Updated the Learn table
    • Added support for Bro, and jq
  • Updated the source code comments section
    • Updated the # Comment comment section to include Bro and jq
  • Updated the print statement section
    • Added the def str1: "String"; string section to include jq
    • Added the print "String"; string section to include Bro
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 109
  • No other changes in version 109

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Friday, February 10th at 6:30 pm PST

Note No additional notes available.

Changes:

  • Added a language knowledge clarification section
  • Updated the Learn table
    • Added support for CUE
  • Updated the source code comments section
    • Updated the // Comment comment section to include CUE
  • Updated the print statement section
    • Added the:
str: string
string: "String"
    • String section to include CUE
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 110
  • No other changes in version 110

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Wednesday, February 15th at 6:19 pm PST

Note No additional notes available.

Changes:

  • Updated the Learn table
    • Added support for SQF
  • Updated the source code comments section
    • Updated the // Comment comment section to include SQF
    • Updated the /* Comment */ comment section to include SQF
    • Updated the // & /* Comment comment section to include SQF
  • Updated the print statement section
    • Added the diag_log "String"; string section to include SQF
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 111
  • No other changes in version 111

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Wednesday, February 15th at 6:55 pm PST

Note Came back for the second update today, as processing.js was never included, I somehow completely skipped over it until today.

Changes:

  • Updated the Learn table
    • Added support for Processing.js
  • Updated the source code comments section
    • Updated the // Comment comment section to include Processing.js
    • Updated the /* Comment */ comment section to include Processing.js
    • Updated the // & /* Comment comment section to include Processing.js
  • Updated the print statement section
    • Added the str1 = "String"; string section to include Processing.js
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 112
  • No other changes in version 112

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Thursday, February 16th at 8:30 pm PST

Note I only added obscure languages today. That doesn't mean they are bad.

Changes:

  • Updated the Learn table
    • Added support for BlooP and FlooP
  • Updated the source code comments section
    • Updated the UNKNOWN comment section to include BlooP and FlooP
  • Updated the print statement section
    • Added the:
DEFINE PROCEDURE ''STRING'' [N]:
BLOCK 0: BEGIN
     PRINT['String']
BLOCK 0: END.
STRING[1];
    • string section to include BlooP and FlooP
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 113
  • No other changes in version 113

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Friday, February 17th at 9:05 pm PST

Note No unique status notes for today.

Changes:

  • Updated the Learn table
    • Added support for BLISS
  • Updated the source code comments section
    • Updated the ! comment section to include BLISS
    • Added the:
!+
! Comment
!-
    • comment section to include BLISS
  • Updated the print statement section
    • Updated the name: "String" string section to include BLISS
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 114
  • No other changes in version 114

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Saturday, February 18th at 7:28 pm PST

Note No unique status notes for today.

Changes:

  • Updated the Learn table
    • Added support for SNOBOL
  • Updated the source code comments section
    • Added the * comment section to include SNOBOL
  • Updated the print statement section
    • Added the:
          OUTPUT = "String"
END
    • string section to include SNOBOL
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 115
  • No other changes in version 115

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Sunday, February 19th at 12:34 pm PST

Note There are a lot of comment sections that weren't added today (for the commenter language) as I didn't have the time. I also fixed several broken > **Note** sections by removing the : from them

Changes:

  • Updated the Learn table
    • Added support for Commenter
  • Updated the source code comments section
    • Updated every section to include Commenter
  • Updated the print statement section
    • Updated the Not supported string section to include Commenter
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 116
  • No other changes in version 116

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Thursday, March 2nd at 9:39 pm PST

Note Just a normal first release of the month

Changes:

  • Updated the Learn table
    • Added support for Commenter
  • Updated the source code comments section
    • Updated the # comment section to include YAML
  • Updated the print statement section
    • Added the:
"message": {
    "type": "string"
}
    • section to include RAML
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 117
  • No other changes in version 117

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Saturday, March 4th at 11:59 pm PST

Note Coming 1 day late, as I had procrastination issues last night. Also, I love the new header :)

Changes:

  • Updated the header to contain the new project logo, a redirect link, and a see also link
  • Updated the Learn table
    • Added support for Ermine
  • Updated the source code comments section
    • Updated the -- comment section to include Ermine
  • Updated the print statement section
    • Updated the Unknown section to include Ermine
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 118
  • No other changes in version 118

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Tuesday, March 7th at 11:59 pm PST

Note Processing is not to be confused with Processing.js. They are both made by the same organization, but are 2 different languages.

Changes:

  • Updated the Learn table
    • Added support for Processing
  • Updated the source code comments section
    • Updated the // comment section to include Processing
  • Updated the print statement section
    • Updated the str1 = "String"; section to include Processing
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 119
  • No other changes in version 119

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Wednesday, March 8th at 11:59 pm PST

Note 1 language created by me was included today (MGears)

Changes:

  • Updated the Learn table
    • Added support for Google Apps Script and MGears
  • Updated the source code comments section
    • Updated the // comment section to include Google Apps Script
    • Updated the # comment section to include MGears
    • Updated the """ comment section to include MGears
    • Updated the ''' comment section to include MGears
  • Updated the print statement section
    • Updated the print("String") section to include MGears
    • Added the msg = msg || 'String' section to include Google Apps Script
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 120
  • No other changes in version 120

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Thursday, March 9th at 11:59 pm PST

Note Last consecutive day of work before a vacation.

Changes:

  • Updated the Learn table
    • Added support for Mojom
  • Updated the source code comments section
    • Updated the // comment section to include Mojom
  • Updated the print statement section
    • Updated the unknown section to include Mojom
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 121
  • No other changes in version 121

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Wednesday, March 15th at 10:37 pm PST

Note No notes.

Changes:

  • Updated the Learn table
    • Added support for DataWeave
  • Updated the source code comments section
    • Updated the // comment section to include DataWeave
  • Updated the print statement section
    • Added the typeOf ("String") section to include DataWeave
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 122
  • No other changes in version 122

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Thursday, March 16th at 10:59 pm PST

Note None

Changes:

  • Updated the Learn table
    • Added support for Gremlin and Wasp
  • Updated the source code comments section
    • Updated the // comment section to include Gremlin and Wasp
  • Updated the print statement section
    • Added the title: "String", section to include Wasp
    • Updated the Unknown section to include Gremlin
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 123
  • No other changes in version 123

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Friday, March 24th at 11:59 pm PST

Note Added support for MTML and Sweave. This release is coming 1 day late, as there were some personal issues last night that made me lose time.

Changes:

  • Updated the Important observation notes section
  • Updated the Learn table
    • Added support for MTML and Sweave
  • Updated the source code comments section
    • Updated the # comment section to include Sweave
    • Updated the <!-- & !--> comment section to include MTML
  • Updated the print statement section
    • Updated the print("String") section to include Sweave
    • Updated the <p>String</p> section to include MTML
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 124
  • No other changes in version 124

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Wednesday, March 29th at 5:00 pm PST

Note Added support for BlockQL, a language created by me. It is undergoing major semantic changes, and will change significantly, but the comment and string format listed here is planned to remain the same.

Changes:

  • Updated the Learn table
    • Added support for BlockQL
  • Updated the source code comments section
    • Updated the -- comment section to include BlockQL
    • Updated the -=- & -=- comment section to include BlockQL
  • Updated the print statement section
    • Added the "String" section to include BlockQL
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 125
  • No other changes in version 125

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Sunday, April 2nd at 6:11 pm PST

Note Added support for DSergeant and GRANNY, 2 languages created by me.

Changes:

  • Updated the Learn table
    • Added support for DSergeant and GRANNY
  • Updated the source code comments section
    • Added the %% comment section to include DSergeant and Commenter
    • Added the C: comment section to include AGRAN and Commenter
  • Updated the print statement section
    • Added the Loud("String") string section to include DSergeant
    • Added the Quiet("String") string section to include DSergeant
    • Added the android.output.printBox("String") string section to include GRANNY
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 126
  • No other changes in version 126

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Monday, April 3rd at 8:50 pm PST

Note Added support for MCPYE CL and Objective-C#, 2 more languages created by me.

Changes:

  • Updated the Learn table
    • Added support for MCPYE CL and Objective-C#
  • Updated the source code comments section
    • Updated the # comment section to include MCPYE CL
    • Updated the // comment section to include Objective-C#
    • Updated the // & /* & */ comment section to include Objective-C#
    • Updated the /* & */ comment section to include Objective-C#
  • Updated the print statement section
    • Added the NSLog.println("String"); string section to include Objective-C#
    • Updated the tellraw @p "String" string section to include MCPYE CL
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 127
  • No other changes in version 127

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Tuesday, April 4th at 11:59 pm PST

Note Added support for Objective-J++ and Objective-J#, yet another 2 languages created by me. This release was delayed by one day, as I lost a family member yesterday, and was in too much pain to continue.

Changes:

  • Updated the Learn table
    • Added support for Objective-J++ and Objective-J#
  • Updated the source code comments section
    • Updated the // comment section to include Objective-J# and Objective-J++
    • Updated the // & /* & */ comment section to include Objective-J# and Objective-J++
    • Updated the /* & */ comment section to include Objective-J# and Objective-J++
  • Updated the print statement section
    • Added the NS::cout >> "String"; string section to include Objective-J++
    • Added the NSLog.writeln("String"); string section to include Objective-J#
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 128
  • No other changes in version 128

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Thursday, April 6th at 11:59 pm PST

Note Added support for AGRAN, the last language created by me (at the moment) this release was delayed by 1 day, as I had a difficult time yesterday.

Changes:

  • Updated the Learn table
    • Added support for AGRAN
  • Updated the source code comments section
    • Updated the C: comment section to include AGRAN
  • Updated the print statement section
    • Updated the android.output.printBox("String") string section to include AGRAN
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 129
  • No other changes in version 129

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Thursday, April 6th at 11:59 pm PST

Note My first advertiser/sponsor

Changes:

  • Added the supporters section
    • Added in Geekster, a company that has shown support for learn-HTML and wanted to be attributed as a supporter.
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 130
  • No other changes in version 130

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Friday, May 26th at 11:59 pm PST

Note Added support for Ezhil, a Tamil-language programming language based on Python and BASIC

Changes:

  • Updated the Learn table
    • Added support for Ezhil
  • Updated the source code comments section
    • Updated the # comment section to include Ezhil
  • Updated the print statement section
    • Added the "String" string section to include Ezhil
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 131
  • No other changes in version 131

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Thursday, June 22nd at 11:59 pm PST

Note I didn't have the time to work with the beef update here on the 21st, so I held it off to today. This update adds support for the Beef and Harbour programming languages. This was a massive update, and also the first version where the file exceeded 10,000 lines

Changes:

  • Updated the Learn table
    • Added support for Beef and Harbour
  • Updated the source code comments section
    • Updated the // comment section to include Beef and Harbour
    • Updated the // & /* */ comment section to include Beef and Harbour
    • Updated the /* */ comment section to include Beef and Harbour
  • Updated the print statement section
    • Added the QOut( "String" ) string section to include Harbour
    • Added the Alert( "String" ) ring section to include Harbour
    • Added the:
PROCEDURE Main()

   ? "String"

   RETURN
    • String section to include Harbour
    • Added the:
using System;
namespace StringTest
{
    class Program
    {
        static void Main()
        {
		Console.WriteLine("String");
        }
    }
}
    • String section to include Beef
    • Updated the Console.WriteLine("String"); string section to include Beef
    • Updated the ? "String" string section to include Beef
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
    • Added the word count
    • Added the Character count (including spaces)
    • Added the Character count (excluding spaces)
    • Added the Size (in bytes)
  • Updated the file history section
    • Updated entries 1 to 131 to fix the attribution notice, fix typos, and fix formatting
    • Added a log entry for version 132
    • Added blank entries for versions 263 to 264
  • Updated the supported by section
  • Updated the footer
  • Updated the following sections to include anchor links in headings, and dropdowns:
    • Title
    • Important overview notes
    • Things to take note of
    • Change language
    • Knowledge of languages
    • By computing language
    • Extras
    • Extras/M
    • Makefile testing
    • Extras/P
    • Python Traceback Examples
    • PhD in PHP
    • Extras/R
    • ReStructuredText Sandbox
    • Methods
    • Goals
    • See also
    • Programming language similarities
    • Comments
    • Break keyword
    • Print statement
    • Int
    • Integer
    • Double
    • Goto
    • Return
    • Str
    • String
    • Char
    • Bool
    • Boolean
    • Fact
    • Factorial
    • Mov
    • If
    • Else
    • Fi
    • Esle
    • Tuple
    • Elif
    • Interface
    • Class
    • Public
    • Repeat
    • Include
    • Switch
    • Do
    • Or
    • And
    • Foreach
    • In
    • Range
    • Random
    • Randint
    • Contract
    • Scanf
    • Scan
    • Input
    • Additional docs
    • Acceleration project
    • Issues
    • 2022 September 17th issues
    • 2022 September 18th issues
    • 2022 October 19th/20th issues
    • 2022 October 25th/26th issues
    • Integration with SNU Programming Tools
  • No other changes in version 132

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Wednesday, August 9th at 11:59 pm PST

Note This update is long overdue. Since the last update, I have added 16 languages to the database. During my downtime, there was a bug on GitHub for a few weeks that prevented this projects README.md to load as rendered markdown, which made me not want to update it. It has been fixed for a while now, and I finally did a full update to this repository. Additionally, the > **Note** markdown tag has been deprecated in this time, but I am going to keep writing it the old way, as I won't update to the slightly changed new way, since it would break consistency on all projects of mine that use it.

Changes:

  • Changed the logo to an animated version
  • Converted some headings to dropdowns
  • Added the Microsoft Learn section
  • Added the Language family tree section
  • Updated the Learn table
    • Added a counter and related information
    • Added support for BennuGD
    • Added support for Cairo
    • Added support for CWEB
    • Added support for Fuzzy Markup Language
    • Added support for GolfScript
    • Added support for Mojo
    • Added support for MQL4
    • Added support for MQL5
    • Added support for Plankalkl
    • Added support for SmPL
    • Added support for Tampio
    • Added support for Triton
    • Added support for Whitespace
    • Added support for Wisp
    • Added support for WEB
    • Added support for XBase++
  • Updated the source code comments section
    • Updated the # comment section to include GolfScript, Mojo, Tampio, and Triton
    • Updated the ; comment section to include Wisp
    • Updated the # & """ comment section to include Mojo and Triton
    • Updated the # & ''' comment section to include Mojo and Triton
    • Updated the % comment section to include CWeb and WEB
    • Updated the // comment section to include BennuGD, Cairo, MQL4, MQL5, SmPL, and XBase++
    • Updated the // & /* comment section to include BennuGD
    • Updated the Unknown comment section to include Plankalkl and Whitespace
    • Added the @* & *@ comment section to include CWeb and WEB (also commenter)
    • Updated the <!-- & !--> comment section to include Fuzzy Markup Language (FML)
  • Updated the print statement section
    • Added the s1 = "String" string section to include BennuGD
    • Added the s1 = "String"; string section to include MQL4
    • Added the 'string'.print() string section to include Cairo
    • Updated the printf("String"); string section to include CWeb
    • Added the <fuzzyTerm name="String" complement="false"></fuzzyTerm> string section to include Fuzzy Markup Laguage
    • Added the:
<?xml version="1.0" encoding="UTF-8" ?>
<st>String</st>
    • string section to include XML (I overlooked it until now)
    • Updated the "String" string section to include GolfScript
    • Added the + "String" string section to include SmPL
    • Added the #property s1 "String" string section to include MQL5
    • Updated the printf("String") string section to include Mojo
    • Added the nykyinen sivu nytt tekstin "String", string section to include Tampio
    • Added the:
let s1 = "String";
return(s1);
    • string section to include Tampio
    • Added the:
(def str
    str "String"))
    • String section to include Wisp
    • Added the RETURN "String" string section to include XBase++
    • Added the print_nl('String') string section to include WEB
    • Added the:
T	L
S S :Output_'S';_S S S T	T	S T	T	S S L:+1101100=108='S'
T	L
T	L
S S :Output_'T';_S S S T	T	S T	T	S S L:+1101100=108='T'
T	L
T	L
S S :Output_'R';_S S S T	T	S T	T	S S L:+1101100=108='R'
T	L
T	L
S S :Output_'I';_S S S T	T	S T	T	S S L:+1101100=108='I'
T	L
T	L
T	L
S S :Output_'N';_S S S T	T	S T	T	S S L:+1101100=108='N'
T	L
T	L
S S :Output_'G';_S S S T	T	S T	T	S S L:+1101100=108='N'
T	L
T	L
    • string section to include Whitespace
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 133
    • Added a blank log entry for versions 265 and 266
  • Updated the footer
  • No other changes in version 133

View this version

This release was made by: :octocat: @seanpm2001

This release uses/represents data from: 2023, Thursday, August 10th at 11:59 pm PST

Note A simple, consistent release, and the last one for several days.

Changes:

  • Updated the Learn table
    • Added support for Turing
  • Updated the source code comments section
    • Updated the % comment section to include Turing
  • Updated the print statement section
    • Updated the put "String" string section to include Turing
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added a log entry for version 134
  • No other changes in version 134

Changes:

  • Coming soon
  • No other changes in version 135

Changes:

  • Coming soon
  • No other changes in version 136

Changes:

  • Coming soon
  • No other changes in version 137

Changes:

  • Coming soon
  • No other changes in version 138

Changes:

  • Coming soon
  • No other changes in version 139

Changes:

  • Coming soon
  • No other changes in version 140

Changes:

  • Coming soon
  • No other changes in version 141

Changes:

  • Coming soon
  • No other changes in version 142

Changes:

  • Coming soon
  • No other changes in version 143

Changes:

  • Coming soon
  • No other changes in version 144

Changes:

  • Coming soon
  • No other changes in version 145

Changes:

  • Coming soon
  • No other changes in version 146

Changes:

  • Coming soon
  • No other changes in version 147

Changes:

  • Coming soon
  • No other changes in version 148

Changes:

  • Coming soon
  • No other changes in version 149

Changes:

  • Coming soon
  • No other changes in version 150

Changes:

  • Coming soon
  • No other changes in version 151

Changes:

  • Coming soon
  • No other changes in version 152

Changes:

  • Coming soon
  • No other changes in version 153

Changes:

  • Coming soon
  • No other changes in version 154

Changes:

  • Coming soon
  • No other changes in version 155

Changes:

  • Coming soon
  • No other changes in version 156

Changes:

  • Coming soon
  • No other changes in version 157

Changes:

  • Coming soon
  • No other changes in version 158

Changes:

  • Coming soon
  • No other changes in version 159

Changes:

  • Coming soon
  • No other changes in version 160

Changes:

  • Coming soon
  • No other changes in version 161

Changes:

  • Coming soon
  • No other changes in version 162

Changes:

  • Coming soon
  • No other changes in version 163

Changes:

  • Coming soon
  • No other changes in version 164

Changes:

  • Coming soon
  • No other changes in version 165

Changes:

  • Coming soon
  • No other changes in version 166

Changes:

  • Coming soon
  • No other changes in version 167

Changes:

  • Coming soon
  • No other changes in version 168

Changes:

  • Coming soon
  • No other changes in version 169

Changes:

  • Coming soon
  • No other changes in version 170

Changes:

  • Coming soon
  • No other changes in version 171

Changes:

  • Coming soon
  • No other changes in version 172

Changes:

  • Coming soon
  • No other changes in version 173

Changes:

  • Coming soon
  • No other changes in version 174

Changes:

  • Coming soon
  • No other changes in version 175

Changes:

  • Coming soon
  • No other changes in version 176

Changes:

  • Coming soon
  • No other changes in version 177

Changes:

  • Coming soon
  • No other changes in version 178

Changes:

  • Coming soon
  • No other changes in version 179

Changes:

  • Coming soon
  • No other changes in version 180

Changes:

  • Coming soon
  • No other changes in version 181

Changes:

  • Coming soon
  • No other changes in version 182

Changes:

  • Coming soon
  • No other changes in version 183

Changes:

  • Coming soon
  • No other changes in version 184

Changes:

  • Coming soon
  • No other changes in version 185

Changes:

  • Coming soon
  • No other changes in version 186

Changes:

  • Coming soon
  • No other changes in version 187

Changes:

  • Coming soon
  • No other changes in version 188

Changes:

  • Coming soon
  • No other changes in version 189

Changes:

  • Coming soon
  • No other changes in version 190

Changes:

  • Coming soon
  • No other changes in version 191

Changes:

  • Coming soon
  • No other changes in version 192

Changes:

  • Coming soon
  • No other changes in version 193

Changes:

  • Coming soon
  • No other changes in version 194

Changes:

  • Coming soon
  • No other changes in version 195

Changes:

  • Coming soon
  • No other changes in version 196

Changes:

  • Coming soon
  • No other changes in version 197

Changes:

  • Coming soon
  • No other changes in version 198

Changes:

  • Coming soon
  • No other changes in version 199

Changes:

  • Coming soon
  • No other changes in version 200

Changes:

  • Coming soon
  • No other changes in version 201

Changes:

  • Coming soon
  • No other changes in version 202

Changes:

  • Coming soon
  • No other changes in version 203

Changes:

  • Coming soon
  • No other changes in version 204

Changes:

  • Coming soon
  • No other changes in version 205

Changes:

  • Coming soon
  • No other changes in version 206

Changes:

  • Coming soon
  • No other changes in version 207

Changes:

  • Coming soon
  • No other changes in version 208

Changes:

  • Coming soon
  • No other changes in version 209

Changes:

  • Coming soon
  • No other changes in version 210

Changes:

  • Coming soon
  • No other changes in version 211

Changes:

  • Coming soon
  • No other changes in version 212

Changes:

  • Coming soon
  • No other changes in version 213

Changes:

  • Coming soon
  • No other changes in version 214

Changes:

  • Coming soon
  • No other changes in version 215

Changes:

  • Coming soon
  • No other changes in version 216

Changes:

  • Coming soon
  • No other changes in version 217

Changes:

  • Coming soon
  • No other changes in version 218

Changes:

  • Coming soon
  • No other changes in version 219

Changes:

  • Coming soon
  • No other changes in version 220

Changes:

  • Coming soon
  • No other changes in version 221

Changes:

  • Coming soon
  • No other changes in version 222

Changes:

  • Coming soon
  • No other changes in version 223

Changes:

  • Coming soon
  • No other changes in version 224

Changes:

  • Coming soon
  • No other changes in version 225

Changes:

  • Coming soon
  • No other changes in version 226

Changes:

  • Coming soon
  • No other changes in version 227

Changes:

  • Coming soon
  • No other changes in version 228

Changes:

  • Coming soon
  • No other changes in version 229

Changes:

  • Coming soon
  • No other changes in version 230

Changes:

  • Coming soon
  • No other changes in version 231

Changes:

  • Coming soon
  • No other changes in version 232

Changes:

  • Coming soon
  • No other changes in version 233

Changes:

  • Coming soon
  • No other changes in version 234

Changes:

  • Coming soon
  • No other changes in version 235

Changes:

  • Coming soon
  • No other changes in version 236

Changes:

  • Coming soon
  • No other changes in version 237

Changes:

  • Coming soon
  • No other changes in version 238

Changes:

  • Coming soon
  • No other changes in version 239

Changes:

  • Coming soon
  • No other changes in version 240

Changes:

  • Coming soon
  • No other changes in version 241

Changes:

  • Coming soon
  • No other changes in version 242

Changes:

  • Coming soon
  • No other changes in version 243

Changes:

  • Coming soon
  • No other changes in version 244

Changes:

  • Coming soon
  • No other changes in version 245

Changes:

  • Coming soon
  • No other changes in version 246

Changes:

  • Coming soon
  • No other changes in version 247

Changes:

  • Coming soon
  • No other changes in version 248

Changes:

  • Coming soon
  • No other changes in version 249

Changes:

  • Coming soon
  • No other changes in version 250

Changes:

  • Coming soon
  • No other changes in version 251

Changes:

  • Coming soon
  • No other changes in version 252

Changes:

  • Coming soon
  • No other changes in version 253

Changes:

  • Coming soon
  • No other changes in version 254

Changes:

  • Coming soon
  • No other changes in version 255

Changes:

  • Coming soon
  • No other changes in version 256

Changes:

  • Coming soon
  • No other changes in version 257

Changes:

  • Coming soon
  • No other changes in version 258

Changes:

  • Coming soon
  • No other changes in version 259

Changes:

  • Coming soon
  • No other changes in version 260

Changes:

  • Coming soon
  • No other changes in version 261

Changes:

  • Coming soon
  • No other changes in version 262

Changes:

  • Coming soon
  • No other changes in version 263

Changes:

  • Coming soon
  • No other changes in version 264

Changes:

  • Coming soon
  • No other changes in version 265

Changes:

  • Coming soon
  • No other changes in version 266

Changes:

  • Coming soon
  • No other changes in version 267

Changes:

  • Coming soon
  • No other changes in version 268

Supported by

Geekster

Featured content:

Cheat-sheet-HTML-tags Difference between HTML and HTML5

Footer

You have reached the end of the README file

( Back to top | Exit to GitHub | Exit to Bing | Exit to DuckDuckGo | Exit to Safe.DuckDuckGo | Exit to Ecosia | Exit to Swisscows )

EOF