大熊猫之家 发表于 2024-8-29 12:27:36

初学者的疑惑?

https://s21.ax1x.com/2024/08/29/pAAaao4.jpg

我有个疑惑,初学者认识编程是代码。在电脑上用到的程序是EXE的,是所有语言都能做成那种电脑桌面EXE程序吗?编程的课程都是讲的代码、函数、公示等,距离电脑桌面的EXE程序感觉一个在地球一个在火星一样。有高人能解答这一疑问吗?

FishC 发表于 2024-8-29 12:32:35

鱼油您好!您的问题其实是很多编程初学者都会遇到的一个困惑。

简单来说:

1. **所有编程语言都能做成EXE程序吗?**
   不是所有编程语言都直接生成EXE文件,但很多主流语言(如C、C++、C#、Java等)都可以通过编译形成EXE文件或者通过其他方法包装成EXE文件。

2. **编程课程为什么主要讲代码、函数、公示等内容?**
   学习编程首先需要打好基础,理解基本的编程概念、语法和逻辑。这就像学习一门语言,先得会字母、单词和语法,才能写出文章。

3. **从代码到EXE的过程:**
   编写代码之后,通过编译器或解释器将代码转换成可执行文件(如EXE)。有些高层次的语言(如Python)通常需要额外的工具(如PyInstaller)来打包成EXE。

因此,虽然一开始看起来代码和EXE文件相差甚远,但当你逐步掌握编程基础后,会逐渐了解并掌握如何将代码转换成可在桌面上运行的EXE程序。希望这个解释能帮到您,继续努力学习编程吧!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

学习编程中的Ben 发表于 2024-8-29 13:07:35

慢慢学就行了. exe 底层就是代码.
只不过 exe 把代码以及代码要用到的东西封装在一起罢了
你可以去搜一下 pyinstall,这玩意可以将 Python 文件变成 exe

jackz007 发表于 2024-8-29 13:34:41

本帖最后由 jackz007 于 2024-8-29 14:11 编辑

       编译型计算机语言都有自己的编译程序,只要人类遵循语法规则编写代码,编译程序就可以读懂源代码的每一条语句,并转译生成适当的机器指令,于是,人类的源代码文件就有了机器语言的版本 - exe 文件,这个过程就是源代码编译。

大熊猫之家 发表于 2024-8-29 13:54:31

学习编程中的Ben 发表于 2024-8-29 13:07
慢慢学就行了. exe 底层就是代码.
只不过 exe 把代码以及代码要用到的东西封装在一起罢了
你可以去搜一下 ...

嗯 ,我就习惯了,看见按钮直接出效果的处理方式,这种都是底层代码,前面能看见的就是按钮,然后输入相应的要求,点击按钮,就直接出结果。是这个意思?

三体人的智子 发表于 2024-8-29 16:25:51

不是所有语言都能做成EXE程序。

Python的程序是.py,可以直接执行。C/C++的代码运行完后会自动生成一个exe程序

某一个“天” 发表于 2024-8-29 21:39:10

不是所有语言都能做成EXE程序。
但可以用pyinstall

大熊猫之家 发表于 2024-8-30 08:34:00

某一个“天” 发表于 2024-8-29 21:39
不是所有语言都能做成EXE程序。
但可以用pyinstall

是的 这几天的了解下来 语言是一种工具,一个语言可以实现许多功能,但是有的功能用其它语言更方便,学习编程也是一个专业,长期、刻苦的一门学问。
页: [1]
查看完整版本: 初学者的疑惑?