Projects / BAIK


BAIK (Bahasa Anak Indonesia untuk Komputer) is a scripting language whose syntax is in Indonesian. It supports GUI, file operations, conditions, arrays, functions, simple OOP, RDBMS (Oracle, SQLite, MySQL, and PostgreSQL databases), CGI, and TCP/IP networking.

Operating Systems

Recent releases

  •  24 May 2014 21:59

    Release Notes: Starting from version 8, BAIK supports GPIO and Analog Input for embedded system. It was tested not only on PCs, but also on ARM embedded systems such as Beagleboard and Beaglebone Black. This release fixed some bugs in the window event handling function.

    •  27 Oct 2011 08:41

      Release Notes: This release fixed some minor bugs in reading text files. In the Linux version, the default sound dependency was changed to the ALSA sound architecture.

      •  04 Aug 2011 00:47

        Release Notes: This release added support for UTF-8 characters, a printing function, and Tree and Multi Tab Panel GUI components. Some minor bugs were fixed.

        •  05 Jan 2011 03:57

          Release Notes: This release supports drawing and animation with BGM for desktop programming. Creating PDF files and SSL encryption have been also adopted. The basic design of the language has been rearranged totally to support recursive calling and now has a better memory check function. Some minor bugs have been fixed.

          •  12 Jul 2010 08:18

            Release Notes: This version supports basic DB manipulation for Oracle (7/8/8i/9i/10g/11g) and SQLite databases. Writing SQL statements in Indonesian syntax was added. The features cover DB server connection, SQL statement execution, and fetching of results. Some bugs in GUI functions were fixed and some examples were added for RDBMS applications.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.