Pike is an actively used programming language created in 1994. Pike is an interpreted, general-purpose, high-level, cross-platform, dynamic programming language, with a syntax similar to that of C. Unlike many other dynamic languages, Pike is both statically and dynamically typed, and requires explicit type definitions. It features a flexible type system that allows the rapid development and flexible code of dynamically typed languages, while still providing some of the benefits of a statically typed language. Read more on Wikipedia...

25Years Old 528Users 2Jobs
  • Pike ranks in the top 5% of languages
  • the Pike website
  • the Pike wikipedia page
  • Pike first appeared in 1994
  • file extensions for Pike include pike and pmod
  • tryitonline has an online Pike repl
  • See also: lpc, c
  • I have 77 facts about Pike. what would you like to know? email me and let me know how I can help.

Example code from the Hello World Collection:

// Hello world in Pike (pike.roxen.com)

int main(){
        write("Hello World!\n");

Example code from Linguist:

#!/usr/bin/env pike

int main(int argc, array argv) {
	return 0;

Example code from Wikipedia:

mixed anything;
anything = (int)5.5;         // anything is now the integer value 5
anything = (string)anything; // anything is now the string value "5"

Trending Repos

repo stars description

Last updated December 4th, 2019

Edit Pike