Skip to content
The Rockstar programming language specification
Branch: master
Clone or download
dylanbeattie Merge pull request #208 from thylux/master
Added Media Coverage reference
Latest commit 7257682 Mar 19, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Merge pull request #195 from ascheja/remove-eof-workaround Feb 4, 2019
examples Spec update Jan 28, 2019
satriani Adds support for simple variables Feb 28, 2019
tests Improves documentation around variable names Feb 28, 2019
tools Adds 99_beers; modifies Fibonacci example Jan 27, 2019
LICENSE Clarify string > bool coercion Mar 15, 2019


Rockstar is a dynamically typed computer programming language, designed for creating programs that are also song lyrics. Rockstar is heavily influenced by the lyrical conventions of 1980s hard rock and power ballads.

But why?

Mainly because if we make Rockstar a real (and completely pointless) programming language, then recruiters and hiring managers won't be able to talk about 'rockstar developers' any more.

Also 'cos it's kinda fun and any language based on the idea of compiling Meatloaf lyrics has to be worth a look, right?

Plus we can make stickers. Who doesn't want a sticker on their laptop saying 'CERTIFIED ROCKSTAR DEVELOPER'?

What's here?


Social Spaces

Media Coverage

See Also

  • Enterprise™ - "The world is not made only of Rockstar programmers. For all the non hipsters out there, now there's Enterprise™"
You can’t perform that action at this time.