我是编程初学者、下载了一套C语言学习的视频教程,准备了C-Free3.5这个软件,还简单的模拟教程,死板的比划着练习了两个例题,现在有点儿纳闷。
1、教程中说C不依赖系统和平台;那么C-Free编译出的程序不是只能运行在Windows下面吗?
2、C 属于系统性的语言,那么如果要真的用来编写自定义的系统(如自己编写一个类似DOS的系统,编译后目标程序应该是什么扩展名呢?)
3、脱离了DOS、Linux、Unix、Apple以及Windows的话,机器岂不是成了只有BIOS程序的裸机了吗,那么还有什么编程工具能运行吗?
4.我是否应该暂时抛弃上面的疑问,继续认真的学习下去呢?