Content deleted Content added
Guy Harris (talk | contribs) →Minecraft: This needs to explain what the heck a "redstone system" is, for the benefit of non-Minecrafters. |
|||
Line 32:
<!-- Please do ''not'' add the language you just created to this list. Add it to the Esoteric Wiki, https://esolangs.org, instead. Wikipedia is not a place to put whatever language you just invented, and Esolangs is. -->
{{See also|List of programming languages by type#Esoteric languages}}
=== AmitabhC ===▼
[[AmitabhC]] is designed to resemble [[Bollywood]] cinema dialogue and references from legendary actor [[Amitabh Bachchan]]'s films. Programs are structured like film productions with <code>LIGHTS</code>, <code>CAMERA</code>, and <code>ACTION</code> blocks, while incorporating interactive elements inspired by the game show "[[Kaun Banega Crorepati]]" including <code>PHONE_A_FRIEND</code> and <code>AUDIENCE_POLL</code> commands.<ref>{{Cite web |url=https://jay123anta.github.io/amitabhc/ |title=AmitabhC - The Bollywood Programming Language |access-date=2025-06-13}}</ref> The following is the "Hello World" example:▼
<pre>▼
LIGHTS▼
CAMERA▼
DEVIYON_AUR_SAJJANO▼
VIJAY name = "Amitabh Bachchan"▼
BOLO "Namaste! Main hoon AmitabhC!"▼
ACTION▼
</pre>▼
The language uses [[Hindi]] phrases for common programming constructs: <code>DEVIYON_AUR_SAJJANO</code> (Ladies and Gentlemen) begins programs, <code>BOLO</code> serves as the print statement, <code>VIJAY</code> and <code>DON</code> declare variables referencing Bachchan's iconic film characters, and <code>AGAR</code> implements conditional logic. AmitabhC represents a [[cultural parody]] approach to esoteric programming, making coding accessible through familiar [[Indian cinema]] references while maintaining enterprise-grade security features.<ref>{{Cite web |url=https://jay123anta.github.io/amitabhc/ |title=AmitabhC - The Bollywood Programming Language |access-date=2025-06-13}}</ref>▼
=== Befunge ===
Line 121 ⟶ 135:
[[File:Whitespace in vim2.png|right|206px|thumb|Whitespace [[hello world program]] with syntax highlighting {{legend|#0000ab|tabs}} {{legend|#ab0000|spaces}}]]
[[Whitespace (programming language)|Whitespace]] uses only whitespace characters (space, tab, and return), ignoring all other characters, which can therefore be used for comments. This is the reverse of many traditional languages, which do not distinguish between different whitespace characters, treating tab and space the same. It also allows Whitespace programs to be hidden in the source code of programs in languages like C.{{citation needed|date=April 2022}}
▲=== AmitabhC ===
▲[[AmitabhC]] is designed to resemble [[Bollywood]] cinema dialogue and references from legendary actor [[Amitabh Bachchan]]'s films. Programs are structured like film productions with <code>LIGHTS</code>, <code>CAMERA</code>, and <code>ACTION</code> blocks, while incorporating interactive elements inspired by the game show "[[Kaun Banega Crorepati]]" including <code>PHONE_A_FRIEND</code> and <code>AUDIENCE_POLL</code> commands.<ref>{{Cite web |url=https://jay123anta.github.io/amitabhc/ |title=AmitabhC - The Bollywood Programming Language |access-date=2025-06-13}}</ref> The following is the "Hello World" example:
▲<pre>
▲LIGHTS
▲CAMERA
▲DEVIYON_AUR_SAJJANO
▲VIJAY name = "Amitabh Bachchan"
▲BOLO "Namaste! Main hoon AmitabhC!"
▲ACTION
▲</pre>
▲The language uses [[Hindi]] phrases for common programming constructs: <code>DEVIYON_AUR_SAJJANO</code> (Ladies and Gentlemen) begins programs, <code>BOLO</code> serves as the print statement, <code>VIJAY</code> and <code>DON</code> declare variables referencing Bachchan's iconic film characters, and <code>AGAR</code> implements conditional logic. AmitabhC represents a [[cultural parody]] approach to esoteric programming, making coding accessible through familiar [[Indian cinema]] references while maintaining enterprise-grade security features.<ref>{{Cite web |url=https://jay123anta.github.io/amitabhc/ |title=AmitabhC - The Bollywood Programming Language |access-date=2025-06-13}}</ref>
== Cultural context ==
|