用你自己的语言说说什么是编程?

编程是,你用【程序】解决某个问题,用【代码】给计算机具体【解决这个问题的逻辑】,计算机在遇到相应情况时,可以【自己做决定】,于是,重复的作业,计算机处理会比人为更高效。比如【石墨文档】这个程序,基本需求就是创建文档、插入文字、图片,分享。那么写一次代码,可以给很多人重复使用这个功能。

简述编译器和解释器的区别和作用?

解释器:实时翻译(逐句解释、执行)
编译器:全文翻译(编译成一个计算机能够识别的临时文件,在把文件交给操作系统去运行)

(python是使用 解释器)

选择【某个编程语言】,安装【此编程语言的编译器/解释器】
学习语法规则,根据语法规则+业务逻辑,设计并开发你的软件(代码合集)
使用【编译器/解释器】运行你的代码。

编程语言的分类有哪些?

解释性语言
编译性语言
低级编程语言(机器语言、汇编语言)
高级编程语言

(python是 解释性语言,使用解释器,是高级语言里最简介的)

CPython解释器的版本有哪些?你目前用的是哪个版本?

2.x
3.x
我使用的是3.x

Python代码的运行方式有那几种?分别是什么?

两种
交互式和脚本式

交互式:命令行终端
脚本式:启动 Vusual Studio Code