A Pike egy értelmezett, általános célú, nagyszintű, többszintű, dinamikus programozási nyelv, a C-hez hasonló szintaxissal. Sok más dinamikus nyelvvel ellentétben a Pike statikusan és dinamikusan írja be, és explicit típusú definíciókat igényel. Olyan rugalmas típusú rendszerrel rendelkezik, amely lehetővé teszi a dinamikusan gépelt nyelvek gyors fejlesztését és rugalmas kódját, miközben továbbra is biztosítja a statikusan bevitt nyelv előnyeit. A Pike szemétgyűjtéssel, fejlett adattípusokkal és első osztályú névtelen funkciókkal rendelkezik, sok programozási paradigmával, beleértve az objektumorientált, funkcionális és imperatív programozást. A Pike szabad szoftver, amelyet a GPL, az LGPL és az MPL licencek kiadnak. [Programozási paradigma][Funkcionális programozás][Eljárási programozás][Szoftvertervezés][Szoftverfejlesztő][Operációs rendszer][Microsoft Windows][Szoftverlicenc][GNU Lesser General Public License][Hulladékgyűjtés: számítástechnika]