Projects / Objeck Programming Language

Objeck Programming Language

The Objeck computer language is an object-oriented computing language with functional features that has ties with Java, C#, and Pascal. In this language, all data types are treated as objects. The language consists of a compiler and VM with an accompanying memory management and JIT compiler.

Operating Systems

RSS Last announcement

Distributed Objects vs. Web Services 21 Mar 2013

At a cross roads and trying to decide if the language should be extended to support distributed network objects or focus on web services. While ad...

RSS Recent releases

  •  21 Dec 2013 08:03

    Release Notes: A bug where casts to interfaces implemented by parent classes were not properly recognized was fixed. New code examples were added. The Windows build was moved to Visual Studio 2013. The OS X build was moved from GCC to Clang.

    •  19 Aug 2013 23:08

      Release Notes: Highlights include a bugfix to the latest garbage collection algorithm, a fix for incorrectly reading static integer/float array values from shared libraries, and a fix in parsing for some hexadecimal numbers. This release adds support for empty statements (i.e. for(;i<;){}), and adds base64 string encoding.

      •  02 May 2013 05:04

      Release Notes: Highlights of this release include Unicode support, fixes for bugs in the command line debugger, a general code clean up, and updated class libraries and documentation.

      •  20 Mar 2013 18:45

        Release Notes: This minor feature update supports default method/function parameter values and adds additional code examples.

        •  28 Jan 2013 01:18

          Release Notes: This release adds the ability to reference variables from within a string literal (new), MD5 and RIPEMD-160 hash support (new), minor bugfixes to the language compiler, debugger, and JIT compiler (minor), and additional code examples.


          Project Spotlight

          Paranoid TelnetD

          A telnet server with chrooting, whitelisting, and other security features.


          Project Spotlight


          A generic library for real-time communications with asynchronous I/O support.