c 是一个系统级语言,在公共领域作为标准工作语言而存在。就像英语,不是每一个人都需要讲英语,但不懂是不行的。
c 的主要用途是编写 api函数库。如;OpenGL vs2005运行库
c 今天的地位,归功于早期的windows 和后来的 linux 他们都是以 c 作为编写语言,那么他们的接口也只能是 c 函数的形式提供。
今天使用 c 的理由是,他兼容性和可靠性。而不是开发难度。没人喜欢动不动就崩溃,但编写容易维护困难的产品,
你说的加密和图像处理,更多的依赖于数学,而不是语言知识。语言在这里的用途是表达数学,而不是解决问题。