Top 15 Tiny C Compiler Alternative and Similar Softwares | Dec 2024

The Tiny C Compiler is an x86, x86-64 and ARM processor C compiler created by Fabrice Bellard. It is designed to work for slow computers with little disk space . Windows operating system support was added in version 0.9.23 . TCC is distributed under the GNU Lesser General Public License .TCC claims to implement all of ANSI C , much of the C99 ISO standard, and many GNU C extensions including inline assembly.FeaturesTCC has a number of features which differentiate it from other current C compilers: Its small file size and memory footprint allow it to be used directly from a single 1.44 M floppy disk, such as a rescue disk. TCC is intended to produce native x86, x86-64 and ARM code very quickly; according to Bellard, it compiles, assembles and links about nine times faster than GCC does. TCC has a number of compiler-specific language features intended to improve its practicality, such as an optional memory and bound checker, for improved code stability. TCC allows programs to be run automatically at compile time using a command-line switch. This allows programs to be run as a shell script under Unix-like systems which support the shebang interpreter directive syntax. ...

1. MinGW

MinGW MinGW ("Minimalistic GNU for Windows") is a port of the GNU Compiler Collection (GCC) and GNU Binutils. It provides a complete Open Source programming toolset which is suitable for the development of native MS-Windows (x86) applications, which do not depend on any 3rd-party C-Runtime DLLs.MinGW compilers provide access to the......

2. NASM

NASM The Netwide Assembler, NASM, is an 80x86 and x86-64 assembler designed for portability and modularity. It supports a range of object file formats, including Linux and *BSD a.out, ELF, COFF, Mach-O, Microsoft 16-bit OBJ, Win32 and Win64. It will also output plain binary files. Its syntax is designed to be......

3. FCorp My Code

FCorp My Code Sorry, we have added any description on FCorp My Code......

4. Nim (programming language)

Nim (programming language) Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ultimate power without compromises on runtime efficiency.......

5. Crystal programming language

Crystal programming language A compiled language with Ruby like syntax and type inferenceLanguage goals:- Have a syntax similar to Ruby (but compatibility with it is not a goal)- Statically type-checked but without having to specify the type of variables or method arguments.- Be able to call C code by writing bindings to it......

6. Kotlin

Kotlin Statically typed programming language targeting the JVM and JavaScript 100% interoperable with Java™......

7. Falcon C++ IDE

Falcon C++ IDE Falcon C++ is an IDE to help simplify development of C++ applications.FEATURESPackage support including devpack files and project templatesCode completionFind declarationCode templatesShow tips when mouse over codeTree structured projects, drag and drop files, project property advancedSource code formatterDebug support with auto add watch of current variables, Show tips with expression......

8. DotRefiner

DotRefiner DotRefiner is a free .NET obfuscator.Why obfuscate your codeThe goal of obfuscation is to make reverse engineering and/or cloning your application more complicated. Ideally, it should make cost of reverse engineering your application comparable to cost of developing similar application from scratch, thus making stealing your code and cloning your......

9. Simple Code Editor

Simple Code Editor Features of Simple Code Editor include: Theming, Emmet support, a minimalist interface, syntax highlighting, and more.......

10. JSONedit

JSONedit Lightweight JSON viewer/editor for windows with tree and text views, shell integration, formatting and tools to work with arrays: cloning, CSV import, Lua scripting.......

11. Sphere Engine

Sphere Engine Create IT skill tests & automatically evaluate users’ solutions.Support for programming problems and programming exams.Support for programming contests and challenges.Support for +60 programming languages.Choose from different testing formulae (or design your own!)Easy access to evaluation results.Provide exhaustive feedback about the coder’s code automatically.Powerful system for ranking programmers in the real......

12. Zinjai

Zinjai ZinjaI is an IDE (integrated development environment) for C + + developed in the context of a Starter Grant from the Scientific Research at the Universidad Nacional del Litoral, Argentina, designed for use by students of programming.......

13. Code::Blocks

Code::Blocks Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable. An IDE with all the features a developer need, having a consistent look, feel and operation across platforms.Built around a plugin framework, Code::Blocks can......

14. Typescript

Typescript Now acquired by MICROSOFT. TypeScript is a language for application-scale JavaScript development. It is a typed superset of JavaScript that compiles to plain JavaScript in any browser, any host, any OS and it is Open Source.......

15. Apple Swift

Apple Swift Swift is a programming language for iOS, OS X, watchOS and tvOS apps that builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed......