This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article contains content that is written like an advertisement. Please help improve it by removing promotional content and inappropriate external links, and by adding encyclopedic content written from a neutral point of view. (May 2011) (Learn how and when to remove this template message) The topic of this article may not meet Wikipedia's general notability guideline. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted.Find sources: "Lite-C" – news · newspapers · books · scholar · JSTOR (April 2023) (Learn how and when to remove this template message) (Learn how and when to remove this template message)
Lite-C
DeveloperConitec Datensysteme GmbH
First appeared2007
Stable release
8.45 / February 9, 2014; 10 years ago (2014-02-09)
OSWindows XP, Vista, 7, 8
LicenseCommercial software
Websitewww.3dgamestudio.de/litec.php
Influenced by
C, C++

Lite-C is a programming language for multimedia applications and video games, using a syntax subset of the C language with some elements of the C++ language. Its main difference to C is the native implementation of multimedia and computer game related objects like sounds, images, movies, GUI elements, 2D and 3D models, collision detection and rigid body physics. Lite-C is a compiled language. It runs on 32-bit and 64-bit Windows XP or Vista operating systems.

Lite-C supports the Windows API and the Component Object Model (COM); therefore OpenGL and DirectX programs can directly be written in lite-C. It has integrated the free A8 rendering engine.

History

The Lite-C language and compiler was originally developed in 2007 by Conitec in cooperation with Atari, Inc., with focus on creating computer games by non-programmers.[1] Since 2010, Lite-C has also been used for defining automatic trade algorithms in day trading software.[2] Lite-C continues to be actively developed and maintained by Conitec Datasystems, with updates and improvements released periodically to support the evolving needs of game developers.

Features

Lite-C has the following differences to standard C:

Lite-C also supports rudimentary classes and function overloading.

References

  1. ^ "Gamestudio Online Manual". manual.conitec.net. Retrieved 2022-10-18.
  2. ^ "New Releases and Algo Trading News | Zorro Project". www.zorro-trader.com. Retrieved 2023-07-18.