主要问题比较笼统。我用四个反问句来来回回回答主问题。
什么是代码?
代码如何在机器上运行?
代码怎么写?
如何学习打代码?
什么是代码?
代码实际上是你告诉机器做什么的指令。就像你买了一个扫地机器人,按照说明书一步一步的使用。同样的,代码以计算机理解的方式输入,它会逐行读取,在读取的同时,它会做你想让他做的事情。
代码如何在机器上运行?
其实人写的代码某种程度上是一种高级语言,有点接近口语。但是,机器无法理解高级语言,机器只能理解0,1。所以要用工具——编译器,其实就是翻译器,把高级语言翻译成机器能理解的0,1。当然现在很多编程语言都是把高级语言编译成低级语言,然后把低级语言解释成机器能理解的0,1。以便您的代码可以在机器上运行。
代码怎么写?
写代码其实和用word写文章一样,用关键词写出你的逻辑。而且你还得用各种工具来验证机器是否能正确执行你的逻辑。像basic for while do if else等关键字。,来拼凑你的逻辑
就像上面的代码一样,执行一万次,直到我爱你一万年。
如何学习编程?
编程需要逻辑,比如流程图。如果是大学生,可以先从计算机原理开始,然后再接触C语言。如果你觉得C太难,那就去接触JavaScript吧。其实学什么编程语言都一样,但最重要的是理解什么是函数,变量,作用域。
所以,如果想学习计算机编程,可以看看大学计算机专业开设的课程。虽然有些跟不上时代,但基础知识千年不变。
为什么我一再强调基础知识,你连一个冒泡算法的程序员都不敢说????我见过太多跨专业的转来转去,在基础里卡了很久,换个数据格式就哭了。???