このCは約30年前に作られた低レベルな処理しかできない手続き言語である。
言語仕様自体に入出力は無く、関数呼び出しで呼び出し側の変数を操作するにはなんとポインタしか手段が無いのである。
当然オブジェクト指向なんて考えて作られているわけがない。
文字列もポインタを使ってのアクセスだしmalloc/freeでのメモリリークの心配もある・・・これで高級言語?信じられるだろうか。
その上、標準ライブラリはとても貧弱でGUIやネットワークが普通に使われるこのご時世にはとても不適当である。
こんなんじゃまともなプログラムなんて作れるわけがない。

現在はJavaやC#、Delphiなど魅力的な言語は多数ある。
これからプログラミングを始めたいという方はそちらをお勧めする。