The Arnold Schwarzenegger Programming Language Is a Beautiful Thing

Future Tense
The Citizen's Guide to the Future
June 18 2014 2:50 PM

The Arnold Schwarzenegger Programming Language Is a Beautiful Thing

170541149-arnold-schwarzenegger-speaks-at-the-2013-financial
GET TO THE CHOPPER.

Photo by Scott Barbour/Getty Images

IT’S SHOWTIME.

So begins every program written in a new Arnold Schwarzenegger-based programming language available for download on GitHub. The language, called ArnoldC, was developed by Finnish programmer Lauri Hartikka and assigns basic programming functions to the governator’s most recognizable catchphrases, including TALK TO THE HAND, GET TO THE CHOPPER, and—of course—YOU HAVE BEEN TERMINATED. (Yes, the terms have to be typed in all caps.)

While it certainly ranks high in absurdity, ArnoldC is by no means the only wacky programming language out there.  Programmers come up with new languages all the time, often just to have a bit of fun. If you’re looking for something a little more literary, there’s Shakespeare, which reads like any of the Bard’s plays, with an extra dose of creative insults. If you’re looking for a challenge, There’s Brainfuck, which uses only eight symbols (> < + - . , [ ]). If you’re looking to completely lose your mind, there’s Chicken, which—you guessed it—uses exclusively the word chicken.

Advertisement

Writing code is simply a way to give instructions to a computer in a language that is intelligible to humans. These languages are much simpler than English but are still vastly more complex than the computer can understand. Whether code is written in C++ or Chicken, once the coder runs the program, it is converted to a machine language of 0s and 1s that the computer can comprehend and execute. Essentially, it doesn’t matter what language a programmer chooses, as long as it’s clear to her. You could even write directly in binary if you had a lot of time on your hands.

However, since we usually have to translate code from human language to machine language, perhaps structuring a programming language around one-liners from a man who played a human-machine hybrid makes more sense than you think. It’s actually kind of beautiful.

Future Tense is a partnership of SlateNew America, and Arizona State University.

Hana Glasser is a Slate intern.

TODAY IN SLATE

Justice Ginsburg’s Crucial Dissent in the Texas Voter ID Case

The Jarring Experience of Watching White Americans Speak Frankly About Race

Here’s Just How Far a Southern Woman May Have to Drive to Get an Abortion

The Most Ingenious Teaching Device Ever Invented

Marvel’s Civil War Is a Far-Right Paranoid Fantasy

It’s also a mess. Can the movies do better?

Behold

Sprawl, Decadence, and Environmental Ruin in Nevada

Space: The Next Generation

An All-Female Mission to Mars

As a NASA guinea pig, I verified that women would be cheaper to launch than men.

Watching Netflix in Bed. Hanging Bananas. Is There Anything These Hooks Can’t Solve?

The 2014 Kansas City Royals Show the Value of Building a Mediocre Baseball Team

  News & Politics
The World
Oct. 20 2014 1:50 PM Why We Shouldn’t be Too Sure About the Supposed Deal to Return the Abducted Nigerian Schoolgirls
  Business
Moneybox
Oct. 20 2014 2:16 PM Even When They Go to College, The Poor Sometimes Stay Poor
  Life
Outward
Oct. 20 2014 2:19 PM A Procedural Rule Could Keep Gay Marriage From Ever Reaching SCOTUS Again
  Double X
The XX Factor
Oct. 20 2014 1:10 PM Women Are Still Losing Jobs for Getting Pregnant
  Slate Plus
Tv Club
Oct. 20 2014 7:15 AM The Slate Doctor Who Podcast: Episode 9 A spoiler-filled discussion of "Flatline."
  Arts
Brow Beat
Oct. 20 2014 2:39 PM Gwen Stefani Does Her Best Rihanna Impression on New Song
  Technology
Future Tense
Oct. 20 2014 1:51 PM Will Amazon Lead Us to the Golden Age of Books? A Future Tense Event.
  Health & Science
Medical Examiner
Oct. 20 2014 11:46 AM Is Anybody Watching My Do-Gooding? The difference between being a hero and being an altruist.
  Sports
Sports Nut
Oct. 20 2014 10:23 AM Where I Was Wrong About the Royals I underestimated the value of building a team that’s just barely better than mediocre.