我是那个网站和编程的新手,Python和Linux也是如此。关键是我不仅想学习编程,还想学习计算机的整个系统(计算机生态系统)的工作方式。

我有很多问题,例如您如何以及为什么要做IDE?你如何做一个终端,控制台?您如何制作操作系统?如何将两种编程语言合并在一起?什么是多范式编程语言,您将如何使用它们?像是从什么范例开始?

目前,这些基本上是我的问题。也许它不适合您的网站或某些人,但对于那些他们认为不是这里的人来说,这属于哪里?是的,我一无所知,但每个人都一无所知。

如果您有任何站点,书籍,甚至视频,在这些地方我可以学习到所有这些内容或图表,无论如何它们都对我有帮助;我们将不胜感激。

谢谢。

最佳答案

首先,我将从几天前观看的有关如何构建自己的CPU的优秀YouTube视频开始。它是一个非常基本的CPU,没有太多的处理能力,但是它使您可以很好地了解计算机中CPU的工作方式。

http://www.youtube.com/watch?v=cNN_tTXABUA

然后,借助这些知识,我将学习汇编(操作码),以了解CPU如何在总线系统中计算和移动1和0。

http://www.teach-ict.com/as_as_computing/ocr/H447/F453/3_3_8/features/miniweb/index.htm

学习汇编语言之后,您可以开始大致了解语言编译器的工作方式,例如(gcc&g ++)。

基本上,操作系统(例如Linux)使用99%C作为主要语言。 Linux是一个非常复杂的系统,由许多不同的服务器进程组成。终端是Mac OS使用的名称,而Bash是Linux使用的名称。 Bash只是编写的程序,以便用户可以与内核进行交互。

08-27 20:16
查看更多