C Language Ebooks
A Sudoku Solver in C is a console-based Linux program, written in C language, that solves Su Doku puzzles using deductive logic. It will only resort to trial-and-error and backtracking approaches upon exhausting its deductive moves. Puzzles must be of the standard 9x9 variety using the (ASCII)...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (203): A Sudoku Solver in C Download |
C::Scan is a Perl module that can scan C language files for easily recognized constructs. SYNOPSIS $c = new C::Scan filename => $filename, filename_filter => $filter, add_cppflags => $addflags; $c->set(includeDirs => [$Config::Config{shrpdir}]); my $fdec = $c->get(parsed_fdecls); This...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (112): C::Scan Download |
Visual C++ 2008 Express Edition provides a complete integrated development and debugging environment making it the easiest way to create powerful applications using the C/C++ language. Visual C++ 2008 Express Edition also contains an enhanced version of the C/C++ optimizing compiler for the...
Platforms: Windows
License: Freeware | Size: 2.6 MB | Download (48): Visual C++ Express Edition Download |
xmms-syncup is a C language plugin to the XMMS media player that provides real-time synchronization of audio playback. xmms-syncup is useful in environments such as dorms, houses, or workplaces where multiple networked computers have independently driven speakers. Mechanics Operationally, a...
Platforms: *nix
License: Freeware | Size: 327.68 KB | Download (90): xmms-syncup Download |
FireFoot is library that provides an easy way for C language programmers to connect to Firebird database servers (and provably Interbase). It uses the Firebird/Interbase API. Library supports: - Create, delete, connect to Firebird database servers. - Single transaction management. - Common...
Platforms: *nix
License: Freeware | Size: 512 KB | Download (99): Firefoot Library Download |
KAVClient is a C language interface to the Kaspersky Anti-Virus daemon. It allows users to scan files and memory for viruses. KAVDaemon is a daemon process that runs in the background and can be asked to check specified files or memory regions for viruses. The advantage of KAVDaemon over the...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (114): KAVClient Download |
radlib is a C language library developed to abstract details of interprocess communications and common linux/unix system facilities so that application developers can concentrate on application solutions. It encourages developers (whether expert or novice) to use a proven paradigm of...
Platforms: *nix
License: Freeware | Size: 430.08 KB | Download (91): Rapid Application Development Library Download |
QOF, the Query Object Framework, provides a set of C Language utilities for performing generic structured complex queries on a set of data held by a set of C/C++ objects. Query Object Framework is unique in that it does NOT require SQL or any database at all to perform the query. Thus, it...
Platforms: *nix
License: Freeware | Size: 696.32 KB | Download (87): Query Object Framework Download |
AspeCt-oriented C project implements an aspect-oriented extension to C and offers one possible language design for an aspect-oriented C language..
Platforms: *nix
License: Freeware | Size: 19.7 MB | Download (91): AspeCt-oriented C Download |
XLObject is a clone of basic services offered by the Qt object model, redesigned around modern features of the C++ language. Signals and slots are used for communication between objects. There are instances when we want some objects to know the changes of a particular object without having to...
Platforms: *nix
License: Freeware | Size: 46.08 KB | Download (97): XLObject Download |
PJSIP and PJMEDIA is the Open Source, high performance, small footprint SIP and media stack written in C language. It has many SIP and media features such as a layered API, dialog usages, high level invite session abstraction, an event framework, SIP presence/SIMPLE, instant messaging,...
Platforms: *nix
License: Freeware | Size: 348.16 KB | Download (132): PJSIP and PJMEDIA Download |
GCC UPC toolset provides a compilation and execution environment for programs written in the UPC (Unified Parallel C) language. The GCC UPC compiler extends the capabilities of the GNU GCC compiler. The GCC UPC compiler is implemented as a C Language dialect translator, in a fashion similar to...
Platforms: *nix
License: Freeware | Size: 19.3 MB | Download (98): GCC UPC Download |
nwcc is a small C compiler for Unix systems that I wrote in my freetime, for fun and to prove to myself that I could. I started the project in August 2003, but because I had a job and a life and a few other hobby code projects, it took me until autumn 2005 to make it work with various constructs...
Platforms: *nix
License: Freeware | Size: 184.32 KB | Download (93): nwcc Download |
This script was written to emulate a flexible version of delegates from the C# language. Default arguments can be set and changed, and default arguments can be totally be replaced by new arguments on-the-fly. The delegate class was primarily written for working with Tkinter. The Delegate class...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (58): z_delegate Download |
Well I've just found that the Objective-C language with the Cocoa framework was a great environment to develop with - but - there was no support for MySQL, which I like a lot as well. I decided to use the C API of MySQL to make an Objective-C API, and to release it so others can use it as well.
Platforms: Mac
License: Freeware | Size: 1.25 MB | Download (38): MySQL-Cocoa Download |
coccigrep is a semantic grep for the C language based on coccinelle. It can be used to find where a given structure is used in code files. coccigrep depends on the spatch program which comes with coccinelle.
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (34): coccigrep Download |
Gspoof is a GTK+ program written in C language which makes easier and accurate the building and the sending of TCP packet with a data-payload or not. It's possible to modify TCP/IP fields also Ethernet header working to Link Level.
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (39): Gspoof Download |
Imagination is a lightweight and simple DVD slide show maker for Linux and FreeBSD written in C language and built with the GTK+2 toolkit. I noticed a lack of a user-friendly DVD slide show maker for GNU/Linux, so I started developing Imagination. True, there are some other GUIs which do the job,...
Platforms: *nix
License: Freeware | Size: 18.15 MB | Download (197): Imagination Download |
Once you write a program in any language, for example in C language, it is necessary to pass it through a compiler, to create a runnable file from the source code you+ve just written. More specifically for C language, there are many that exist, but here we have one that, in addition to being free...
Platforms: Windows
License: Freeware | Size: 5 KB | Download (3379): LCC Win32 Download |
Gspoof is a GTK+ program written in C language which makes easier and accurate the building and the sending of TCP packet with a data-payload or not. It's possible to modify TCP/IP fields also Ethernet header working to Link Level.
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (114): Gspoof Download |