LANGUAGES = {
  "ABAP": "#ccc",
  "ActionScript": "#e3491a",
  "Agda": "#467c91",
  "Arc": "#ca2afe",
  "Apex": "#ccc",
  "Arduino": "#bd79d1",
  "AppleScript": "#ccc",
  "Ada": "#02f88c",
  "ASP": "#6a40fd",
  "Alloy": "#cc5c24",
  "Assembly": "#a67219",
  "ANTLR": "#9dc3ff",
  "AutoIt": "#36699b",
  "ATS": "#1ac620",
  "AspectJ": "#1957b0",
  "Augeas": "#ccc",
  "Bluespec": "#ccc",
  "AutoHotkey": "#6594b9",
  "Boo": "#d4bec1",
  "BlitzBasic": "#ccc",
  "Awk": "#ccc",
  "Brightscript": "#ccc",
  "Bro": "#ccc",
  "C": "#555555",
  "Cirru": "#aaaaff",
  "Clean": "#3a81ad",
  "C#": "#5a25a2",
  "Ceylon": "#ccc",
  "C++": "#f34b7d",
  "COBOL": "#ccc",
  "CLIPS": "#ccc",
  "Clojure": "#db5855",
  "Common Lisp": "#3fb68b",
  "CoffeeScript": "#244776",
  "ColdFusion": "#ed2cd6",
  "Coq": "#ccc",
  "Crystal": "#ccc",
  "Cuda": "#ccc",
  "D": "#fcd46d",
  "Dart": "#98bad6",
  "CSS": "#563d7c",
  "Dogescript": "#cca760",
  "DCPU-16 ASM": "#ccc",
  "DOT": "#ccc",
  "eC": "#ccc",
  "E": "#ccce35",
  "DM": "#075ff1",
  "Eiffel": "#946d57",
  "Dylan": "#3ebc27",
  "Elm": "#ccc",
  "Elixir": "#6e4a7e",
  "Erlang": "#0faf8d",
  "Emacs Lisp": "#c065db",
  "F#": "#b845fc",
  "Fantom": "#dbded5",
  "FLUX": "#33ccff",
  "Factor": "#636746",
  "Fancy": "#7b9db4",
  "Forth": "#341708",
  "Game Maker Language": "#8ad353",
  "Frege": "#00cafe",
  "Glyph": "#e4cc98",
  "GAMS": "#ccc",
  "Grammatical Framework": "#ff0000",
  "Gosu": "#82937f",
  "Gnuplot": "#f0a9f0",
  "FORTRAN": "#4d41b1",
  "Harbour": "#0e60e3",
  "GAP": "#ccc",
  "Groovy": "#e69f56",
  "Hy": "#7891b1",
  "Go": "#375eab",
  "Haskell": "#29b544",
  "Haxe": "#f7941e",
  "IDL": "#e3592c",
  "Idris": "#ccc",
  "Ioke": "#078193",
  "Io": "#a9188d",
  "Inform 7": "#ccc",
  "J": "#ccc",
  "Java": "#b07219",
  "JavaScript": "#f1e05a",
  "JSONiq": "#ccc",
  "KRL": "#f5c800",
  "Kotlin": "#ccc",
  "LiveScript": "#499886",
  "Logos": "#ccc",
  "Logtalk": "#ccc",
  "Lua": "#fa1fa1",
  "M": "#ccc",
  "Mathematica": "#ccc",
  "Matlab": "#bb92ac",
  "Max": "#ce279c",
  "Mercury": "#abcdef",
  "Julia": "#a270ba",
  "Ruby": "#701516",
  "Mirah": "#701516",
  "MoonScript": "#ccc",
  "Nemerle": "#0d3c6e",
  "Monkey": "#ccc",
  "nesC": "#ffce3b",
  "Nimrod": "#37775b",
  "Objective-C": "#438eff",
  "Nu": "#c9df40",
  "OCaml": "#3be133",
  "Objective-C++": "#4886fc",
  "NetLogo": "#ff2b2b",
  "Omgrofl": "#cabbff",
  "ooc": "#b0b77e",
  "Objective-J": "#ff0c5a",
  "Opa": "#ccc",
  "OpenEdge ABL": "#ccc",
  "Pan": "#cc0000",
  "Oxygene": "#5a63a3",
  "Parrot": "#f3ca0a",
  "PAWN": "#dbb284",
  "Pascal": "#b0ce4e",
  "Perl6": "#0298c3",
  "PHP": "#4f5d95",
  "Pike": "#066ab2",
  "PogoScript": "#d80074",
  "PowerShell": "#ccc",
  "Prolog": "#74283c",
  "Propeller Spin": "#2b446d",
  "Processing": "#2779ab",
  "Perl": "#0298c3",
  "Puppet": "#cc5555",
  "PureScript": "#bcdc53",
  "Pure Data": "#91de79",
  "Python": "#3581ba",
  "R": "#198ce7",
  "Racket": "#ae17ff",
  "Ragel in Ruby Host": "#ff9c2e",
  "Red": "#ee0000",
  "Rebol": "#358a5b",
  "REALbasic": "#ccc",
  "RobotFramework": "#ccc",
  "SAS": "#1e90ff",
  "Scheme": "#1e4aec",
  "Scilab": "#ccc",
  "Scala": "#7dd3b0",
  "Shen": "#120f14",
  "Self": "#0579aa",
  "Slash": "#007eff",
  "Shell": "#5861ce",
  "Standard ML": "#dc566d",
  "Smalltalk": "#596706",
  "Squirrel": "#ccc",
  "Stata": "#ccc",
  "Swift": "#ffac45",
  "SuperCollider": "#46390b",
  "TXL": "#ccc",
  "SystemVerilog": "#343761",
  "Tcl": "#e4cc98",
  "TeX": "#3d6117",
  "TypeScript": "#31859c",
  "UnrealScript": "#a54c4d",
  "Vala": "#ee7d06",
  "Volt": "#0098db",
  "Verilog": "#848bf3",
  "Visual Basic": "#945db7",
  "VimL": "#199c4b",
  "VHDL": "#543978",
  "XC": "#ccc",
  "XSLT": "#ccc",
  "XProc": "#ccc",
  "wisp": "#7582d1",
  "XQuery": "#2700e2",
  "Zephir": "#118f9e",
  "Xtend": "#ccc"
}
