# Learning Programming with Gauss **Repository Path**: wapuboy/learning-programming-with-gauss ## Basic Information - **Project Name**: Learning Programming with Gauss - **Description**: 跟Gauss一起学习编程 : 基于TIOBE,2024年最热的10中语言为Python、C++、Java、C、C#、Javascript、Visual Basic、Go、SQL、Fortran,其中C#、Visual Basic、SQL使用有局限,余下7种程序设计语言应用广泛,这里用同样的例子来演示,帮助大家了解,以选择所在领域最合适的语言。 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: http://www.aigrow.space - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-20 - **Last Updated**: 2025-02-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: LearningProgrammingWithGauss, C语言, Python, Cpp, Java ## README # Learning Programming with Gauss ## 介绍 跟Gauss一起学习编程 Learning Programming with Gauss 基于TIOBE,2024年最热的10中语言为Python、C++、Java、C、C#、Javascript、Visual Basic、Go、SQL、Fortran,其中C#、Visual Basic、SQL使用有局限,余下7种程序设计语言应用广泛,这里用同样的例子来演示,帮助大家了解,以选择所在领域最合适的语言。 > 汇编语言是最贴近计算机的组织结构的语言,其获取数据的方式、计算、将结果输出、转移,以及调用其他程序包的方式,都直接体现出计算机的组合和工作方式。可帮助我们更深入了解计算机的工作原理。 ### 目标 系统梳理计算机程序设计基础知识,详细分析流行程序语言的使用过程,结合电商、社交、物联网等应用领域以及当前主流运行环境(包括嵌入式设备、智能手机、个人电脑、服务器等),分析各种语言的优势场景,为新一代程序设计语言沉淀养分。 > 另外:参考软件领域各个认证资质,例如国内的计算机等级考试和软件水平考试的认证要求,快速掌握市场广泛需要的技能。 ### 内容 本教程包括文档与代码,文档将使用markdown撰写,代码按照语言不同略有差异。但基于GNU Makefile进行管理,这个比较轻量级,相对简单,建议做一定了解。主要内容如下: | 语言 | 示例 | | ------ | ------ | | 汇编 GNU Assambly Language | 打印命令行参数,模块化编程 | | C | 打印命令行参数 | | C++ | 打印命令行参数 | | Python | 打印命令行参数 | | Java | 打印命令行参数 | | Go | 打印命令行参数 | | Fortran | 打印命令行参数 | | Nodejs | 打印命令行参数 | 此处代码都在ubuntu环境上编译运行过. [详细环境准备可点击这里](https://www.toutiao.com/article/7416752647476183571/) ### 变更日志 > 2025-09-27 发布8种语言的简单实例:命令行参数打印. >