Cを習うのなら基本的なコンピュータのしくみ(概念的な)は勉強しとけってことですな。メモリとアドレスがわかってればポインタを難しいとは思わないはず。プログラミングする上での技巧的な問題はあるけど、それは良質のサンプルソースを提示すりゃ済む問題です。
そういったことを気にせず手軽に使いたいならもっと高級な言語使えばいいことだし。
昔は選択肢がなかったのかもしれないけど、今はCPUも早いし、メモリも大量に積めるし、コンパイラも優秀だし、高級言語でまったく問題ないはず。