Notes on C programming language

C is the foundational language of Computer Science.

There are very few features in C, and the syntax is relatively simple.

A program in C consists of only function definitions and structure definitions. A source file is simply a list of functions and types.

The execution of a C program always starts in the function called main. From here it calls more and more functions to perform all the actions it requires.

Variables, Datatypes

Every variable in C has an explicit type. The declaration is a statement, and we terminate all statements in C with a semicolon.

int count = 0; // or just int count; (uninitialized)

2023

Hacking Ruby

It’s limited in it’s simplicity by the inherent complexity of it’s aim.

Linux tricks

Deleting all files with a certain pattern in the filename rm *.c # This deletes all the .c files

Cpython notes

Cpython is the official implementation of Python. It is written in C (hence the name).

Better hacker

The goal is to gain a better understanding of computer systems and become a better hacker.

Welcome to Jekyll!

Getting started with Jekyll First install bundler and jekyll. gem install jekyll bundler

Lisp notes

Lisp is the greatest single programming language ever designed - Alan Kay

Notes on The Internet

You go onto your computer, open a browser and type www.google.com and hit enter. What happens?

Interesting links

This is a collection of links to some of the interesting articles I found on the internet

Back to Top ↑