Rosetta Code:Village Pump/Suggest a language: Difference between revisions

 
(23 intermediate revisions by 13 users not shown)
Line 32:
If you know or want to learn any of these languages,
please consider adding examples.
* [[ABAP]]
* [[Assembly]] languages
* [[Boo]]
Line 38 ⟶ 37:
* [[Deluge]]
* [[Dylan]]
* [[Elena]]
* [[Excel]]
* [[Ezhil]]
Line 45 ⟶ 43:
* [[JOVIAL]], embedded avionics and air traffic control system language
* [[PASM]], the Parrot assembly language.
* [[ElenaPharo]]
* [[PIR]], the Parrot intermediate representation.
* [[Processing]]
* [[Qi]]
* [[Ra]] Lets you program in your native tongue (http://oahmad04.github.io/ra/)
* [[RPG]] (Report Program Generator)
* [[Self]]
* [[SQL]] and derivatives
* [[Vala]]
* [[VPython]]
 
Line 61 ⟶ 57:
* [[ASP.Net]]
* [[AspectJ]]
* [[ValaBLISS]]
* [[Gentee]]
* [[Hack]] ([http://en.wikipedia.org/wiki/Hack_(programming_language) http://en.wikipedia.org/wiki/Hack_(programming_language)]) a new language with gradual typing invented by Facebook.
* [[NQP]] (Not Quite Perl)
* [[Malbolge]] - designed to be the hardest programming language ever
* [[PeopleCode]] - Wikipedia says, "is an (ool) object-oriented proprietary (case-insensitive) language used to express business logic for PeopleSoft applications."
* [[Q]] The equational programming language based on term rewriting.(http://q-lang.sourceforge.net/)
* [[QBasic]] - used to be bundled with DOS
* [[QuickBasic]]
* [[SmileBASIC]] - The only interpreter is Petit Computer for the Nintendo DSi/3DS, which is no longer able to be purchased.
* [[SPARC Assembly]] - a very popular server chipset.
* [[Visual FoxPro]]
 
== No description ==
There is no page to describe it, or such page exists but is empty. However, there are a few codes already, anyways.
* [[FurryScript]]
* [[OASYS]]
* [[OASYS Assembler]]
* [[QUACKASM]]
* [[BBCTI BASIC]]
* [[TI Extended BASIC]]
 
== No presence at all ==
Line 84 ⟶ 76:
* [[APEX]]
* [[AppleScriptObjC]] (https://developer.apple.com/library/mac/releasenotes/ScriptingAutomation/RN-AppleScriptObjC/) A high level scripting/programming language that combines features of AppleScript and Objective C
* [[Benton Harbor BASIC]] BASIC for the Heathkit H8 and H89 computers.
* [[AutoLISP]]
* [[BitC]] (http://www.bitc-lang.org/), a low-level systems programming language with syntax similar to Standard ML and Haskell.
* [[CBASIC]] A compiled BASIC for CP/M by Gordon Eubanks created for the IMSAI 8080 and other CP/M computers in 1977. It was available from Compiler Systems and then Digital Research beginning in 1981.
* [[BLISS]]
* [[Charity]] (http://pll.cpsc.ucalgary.ca/charity1/www/home.html). Charity is a categorical programming language.
* [[CHILL]] - CCITT High Level Language, a procedural programming language, which is mainly used internally by Siemens and Alcatel for telecommunications.
* [[CLU]] ([https://en.wikipedia.org/wiki/CLU_(programming_language) at Wikipedia]) Language invented at MIT in 1975, which had an influence on several modern languages
* [[Cucumber]]
* [[DDC]] (http://www.haskell.org/haskellwiki/DDC) is haskell-like language with strict static types, type inference, tracking of mutability and side effects in the type system and default pass-by-reference semantics.
Line 95 ⟶ 86:
* [[GPSS]] General Purpose Simulation System (developed from Gordon's Programmable Simulation System) is one of the first discrete simulation languages and was an influence on later system such as [[Simula]]
* [[Joyce]] (note: One of the influential concurrent languages, probably similar to super pascal)
* [[JSFuck]] (https://en.wikipedia.org/wiki/JSFuck) Esoteric subset of Javascript inspired by Brainfuck, only using 6 characters.
* [[MAD]] (Michigan Algorithmic Decoder)
* [[MegaZeux]]
* [[Mesa]], early PARC language ([http://en.wikipedia.org/wiki/Mesa_%28programming_language%29 Mesa at Wikipedia])
* [[MUSH]]
Line 102 ⟶ 92:
* [[Powerscript]] (note: Ver 1.0 and Ver 2.0 are different)
* [[PDP-8 Assembly]] - one of the most important minicomputers, practically creating the field.
* [[Pharo]] - a pure object-oriented programming language and a powerful environment (message-based, something like modern Smalltalk)
* [[Quorum]] - evidence-based programming language (easy to learn/use) (https://quorumlanguage.com/)
* [[SCL]] - Powerful, integer only, System Control Language (VME)
* [[Shakespeare]] Programming Language - [http://shakespearelang.sourceforge.net/report/shakespeare/shakespeare.html Can be found on Sourceforge]
* [[Splus]]
* [[Telescript]] ([https://en.wikipedia.org/wiki/Telescript_(programming_language)])
* [[thinBasic]] (http://www.thinbasic.com/)
* [[Tutor]]
Line 112 ⟶ 101:
* [[TXL]]
* [[VO]] (CA-Visual Objects)
* [[Xojo]] - the new name of [[REALbasic]] (since 6/2013), perhaps just create a redirect page? Are there any issues with having two languages point to the same page?
* [[Zeno]]
* [[ZIL]]
Line 121 ⟶ 109:
These languages lack syntax highlighting.
* [[AmigaE]]
* [[Arturo]] (Red/Rebol are quite close; but Arturo features different keywords and different syntax in many cases)
* [[Astro]] (Python is quite close)
* [[BBC BASIC]]
* [[Befunge]]
* [[Dafny]]
* [[Dao]]
Line 128 ⟶ 119:
* [[Elena]]
* [[Forth]]
* [[BBC BASIC]]
* [[Befunge]]
* [[Kotlin]]
* [[Logo]]
Line 137 ⟶ 126:
* [[Nemerle]]
* [[Nimrod]] (Python is quite close, Nimrod has a lot of distinctive keywords though.)
* [[PhixObjeck]]
* [[Phix]] (Pygments lexer in 2.14.0 which became available 1st Jan 2023 but has not been updated on rc yet [hint hint])
* [[BLISSQuorum]]
* [[REALbasic]] (Visual Basic is very close)
* [[ABAPRPL]]
* [[Sather]]
* [[Seed7]]
18

edits