Kit
by Ben Morris
Programming language designed for creating concise, high performance cross-platform applications

Kit is a programming language designed for creating concise, high performance cross-platform applications. Kit compiles to ANSI C99, so it’s highly portable; it can be used in addition to or as an alternative to C, and was designed with game development in mind.

  • Kit has a strong, static type system to catch errors at compile-time.
  • Kit is a procedural language, not object-oriented or functional; however, traits, boxes and abstracts can simulate object-oriented interfaces and polymorphism.
  • Kit compiles to standard C, which then compiles to native libraries or executables.
  • Memory management in Kit is manual (no automatic garbage collection), with some convenience features to make this easier.
include "stdio.h";

function main() {
    var s: CString = "Hello from Kit!";
    printf("%s\n", s);
}
Information updated 07/25/19
Note: This entry has not yet been moderated.
View Comments