Hello to all of you diligent people who even read the introduction.
The author originally developed free software, among other things.
There are three reasons why I created 苦C.
One issue is that the C programming class at my university (or the university I attend) is quite lax.
There's a tendency to overuse poorly explained C terminology and include unnecessary details as well.
It seems the reality is that programming itself is quite close to a copy of the source.
The second is that recently, the author has been feeling a lack of vitality in their life.
The author, until recently, had been passionately involved in developing freeware.
Lately, within my skill set, I've run out of software I want to create.
I had let things drift and was just letting the days go by.
The third is a review of C programming.
Up until recently, I've been studying various new languages and concepts.
I've realized that a solid foundation in C is crucial for keeping up with new things.
For these reasons, the author decided to write an introductory C language tutorial on their own and publish it online.
I thought it would add some rhythm to my life and also serve as a review of C.
In short, the reason the author is publishing a C language introduction this way is...
Not out of a volunteer spirit to have everyone learn C for free,
Simply, it started as something I did for my own learning and entertainment.
ちなみに筆者は、ボランティアとただ働きは同義語であると考えております。
When writing Kutsū C, the goal was to create pages that are as readable as those in a paper magazine, with a comfortable number of characters.
I've made every effort to incorporate explanations closely aligned with the actual implementation of the C language.
Furthermore, it won't stop at the fragmented explanations common to similar sites.
"It explains all the key features of the C language in a systematic way, much like a commercially published book."
With enough motivation, it's designed to let you master the basics of C programming using just C compiler.
Kutsu C is for those who are just starting to program or learning the C language.
I'm not sure it's optimal, but I think it's a promising option.
Author MMGames/Masahiro Moriguchi
About This Site
Learning C language through suffering (Kushi C) is
This is the definitive introduction to the C language.
It systematically explains the basic functions of the C language.
The quality is equal to or higher than commercially available books.