Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a406dde90e601cc4

Jump to content

Talk:List of open-source programming languages

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia

Should Pascal be included?

[edit]

I am not knowledgeable about those licenses; searching for "pascal open source license" I get "Free Pascal" 2403:6200:88A0:E7B9:FC28:5D03:7C64:B51C (talk) 11:12, 1 June 2025 (UTC)Reply

What is an "open-source programming language" here?

[edit]

Is it a programming language for which there's an open-source implementation, or is it a language for which no copyrights restrict implementation of the language? Guy Harris (talk) 10:08, 18 February 2026 (UTC)Reply

Good question. I've been interpreting it as "a language for which there's a (at least one) open-source implementation". Sprhodes (talk) 03:54, 6 June 2026 (UTC)Reply
I've been interpreting it as "a language for which there's a (at least one) open-source implementation". So that means that, given the existence of the GNU Compiler Collection, C, C++, Objective-C, Objective-C++, COBOL, and Modula-2 are open-source programming languages (assuming that an open-source runtime library is available), and, given the existence of GCC-based compilers, Fortran and Algol 68 may also be open-source programming languages.
However, several of those languages aren't listed. There's an entry for "GNU Fortran" and "GnuCOBOL", but that seems to be discussing specific implementations, not languages. Yes, there may be GNU extensions to those languages, but presumably programs written to whatever standards for those languages the compiler and run-time library implement are supported. And, for Fortran, there's also flang, from the LLVM project.
So I think there should be a definition of "open-source programming language" given in the first couple of paragraphs of the article. Guy Harris (talk) 08:53, 11 September 2026 (UTC)Reply

Why are there no pages for Odin and Terra?

[edit]

Was wondering why these two programming languages have no Wikipedia pages. It strikes me as unusual that actual joke languages like Befunge have a page but Odin and Terra have none? ~2026-44438-02 (talk) 15:25, 12 August 2026 (UTC)Reply

Was wondering why these two programming languages have no Wikipedia pages. Because nobody's bothered to write a page for them. Guy Harris (talk) 08:42, 11 September 2026 (UTC)Reply