# ProgrammingLanguage
# Flag
- 软件验证 https://xiongyingfei.github.io/SF/2022/lectures (opens new window)
- 语言性能对比 https://niklas-heer.github.io/speed-comparison (opens new window)
- 苹果开源源码 https://www.opensource.apple.com (opens new window)
- 代码惯用法 https://programming-idioms.org (opens new window)
千万不要尝试用记忆力去替代自己的理解力!
代码不是靠死记硬背,而是不停的写、不停的思考,在反复的练习中熟练掌握的。
编程需要学习记住的是:不同的场景中一些实现方式的原理机制、思维方式,如:设计模式、排序算法、数据结构等,而不是具体的代码。
- 我在 20 年的软件工程师生涯中学到的事情 (opens new window)
- 自学编程的八大误区!克服它! (opens new window)
- https://github.com/easychen/stack-roadmap (opens new window)
- https://github.com/easychen/lean-side-bussiness (opens new window)
- https://github.com/easychen/one-person-businesses-methodology (opens new window)
- https://github.com/easychen/howto-make-more-money (opens new window)
- 程序员考公务员 https://github.com/coder2gwy/coder2gwy (opens new window)
- https://github.com/The-Run-Philosophy-Organization/run (opens new window)
- https://github.com/AnsonZnl/RehabilitationGuide (opens new window)
- https://github.com/i0Ek3/work-and-life-in-system (opens new window)
- 副业 https://github.com/bleedline/aimoneyhunter (opens new window)
- Solo 独立开发者社区 (opens new window)
- 独立开发的100个想法 (opens new window)
- https://javayhu.com (opens new window)
- https://github.com/yaolifeng0629/Awesome-independent-tools (opens new window)
- https://github.com/said7388/developer-portfolio (opens new window)
- https://github.com/weijunext/indie-hacker-tools (opens new window)
- https://github.com/shengxinjing/programmer-job-blacklist (opens new window)
- https://indiehackertools.net (opens new window)
- https://github.com/lukasz-madon/awesome-remote-job (opens new window)
- AppStore 首页推荐后,依然月入不足 3000,独立开发两年血泪复盘 (opens new window)
- 离职后,我的第一个出海产品上线了 (opens new window)
- 推广渠道 https://github.com/naxiaoduo/1000UserGuide (opens new window)
- Sam Altman的创业手册 (opens new window)
- 硬地骇客 https://github.com/hardhackerlabs/book (opens new window)
- 以前靠信息不对称赚钱,现在靠什么赚钱? (opens new window)
- 软考 https://github.com/search?q=ruankao (opens new window)
- https://github.com/topics/ruankao (opens new window)
- https://github.com/i0Ek3/cs-ruankao (opens new window)
- https://github.com/ruankaodaren/ruankao (opens new window)
- https://github.com/Rasrea/RuanKao (opens new window)
- https://github.com/xiaomabenten/ruankao_itpm (opens new window)
- 架构师软考 https://github.com/xxlllq/system_architect (opens new window)
- https://github.com/lisahust/FDExam_Note (opens new window)
- https://github.com/guanshilong/SystemArchitect (opens new window)
- 编程十年的感悟 https://ramsayleung.github.io/zh/archives (opens new window)
- 梳理情绪 https://github.com/zhangchenchen/self-consistent-coder (opens new window)
- 中级程序员的标志 https://dawranliou.com/blog/intermediate-dev (opens new window)
- CS自救指南 https://github.com/AndyBRoswell/cs-first-aid (opens new window)
- https://en.wikipedia.org/wiki/History_of_programming_languages (opens new window)
- https://github.com/MunGell/awesome-for-beginners (opens new window)
- https://github.com/topics/high-performance (opens new window)
- https://github.com/topics/barcode (opens new window)
- https://github.com/topics/qrcode (opens new window)
- https://github.com/topics/qrcode-generator (opens new window)
- 编程语言排行 https://www.tiobe.com/tiobe-index (opens new window)
- https://octoverse.github.com/#top-languages (opens new window)
- https://github.com/niklas-heer/speed-comparison (opens new window)
- https://github.com/libhunt (opens new window)
- 各大产品生命周期 https://github.com/endoflife-date/endoflife.date (opens new window)
- 编译器发展状况 https://abhinavsarkar.net/notes/2025-compiler-backend-survey (opens new window)
- 测试编程速度 https://github.com/webdevcody/code-racer (opens new window)
- 了解延迟时间 https://github.com/colin-scott/interactive_latencies (opens new window)
- 游戏开发技术图谱 https://github.com/gonglei007/GameDevMind (opens new window)
- WEB框架基准测试 https://github.com/TechEmpower/FrameworkBenchmarks (opens new window)
- https://github.com/the-benchmarker/web-frameworks (opens new window)
- 10亿行性能测试 https://github.com/gunnarmorling/1brc (opens new window)
- https://github.com/lehuyduc/1brc-simd (opens new window)
- https://github.com/buybackoff/1brc (opens new window)
- https://github.com/RagnarGrootKoerkamp/1brc (opens new window)
- 一些规范软件历史 https://blog.brachiosoft.com/posts (opens new window)
- python、java、c、go执行速度对比 (opens new window)
- https://en.wikipedia.org/wiki/Type_system (opens new window)
- 弱类型、强类型、动态类型、静态类型语言的区别是什么? (opens new window)
- 通俗的方式理解动态类型,静态类型;强类型,弱类型 (opens new window)
- 类型正在向右移动 (opens new window)
- 学习OpCode (opens new window)
- https://github.com/horsicq/XOpcodeCalc (opens new window)
- 动态类型语言:运行时确定数据类型。
- 静态类型语言:编译时确定数据类型。
- 强类型语言:不允许隐式转换。
- 弱类型语言:允许隐式转换。
插件化
- Rust 实现动态库加载和基于此功能实现的插件管理 (opens new window)
- 掌握Rust中间件开发:提升性能与安全性 (opens new window)
- 【Rust】插件机制实现 (opens new window)
- Dynamic Loading & Plugins (opens new window)
- 反射机制,热更新,插件化 (opens new window)
- SpringBoot 插件化开发模式,强烈推荐! (opens new window)
开源组织
- 免费学习编码 https://github.com/freeCodeCamp (opens new window)
- https://github.com/apache (opens new window)
- https://github.com/google (opens new window)
- https://github.com/Netflix (opens new window)
- https://github.com/alibaba (opens new window)
- https://github.com/alipay (opens new window)
- https://github.com/tencent (opens new window)
- https://github.com/bytedance (opens new window)
- https://github.com/huawei (opens new window)
- https://github.com/jd-opensource (opens new window)
- https://github.com/ctripcorp (opens new window)
- https://github.com/vipshop (opens new window)
- https://github.com/mdn (opens new window)
- https://github.com/Qihoo360 (opens new window)
- https://github.com/IBM (opens new window)
- https://github.com/uber (opens new window)
- https://github.com/oracle (opens new window)
- https://github.com/square (opens new window)
- https://github.com/aws-samples (opens new window)
- https://tanzu.vmware.com/cn/open-source (opens new window)
- https://opensource.samsung.com (opens new window)
- https://github.com/amzn (opens new window)
- https://github.com/openstack (opens new window)
- https://opensource.adobe.com (opens new window)
- https://github.com/redhatofficial (opens new window)
- https://github.com/airbnb (opens new window)
- https://github.com/nytimes (opens new window)
- https://github.com/jpmorganchase (opens new window)
- https://github.com/teslamotors (opens new window)
- https://github.com/TogetherOS (opens new window)
- https://github.com/lets-blade (opens new window)
- 各种非常棒的学习项目 https://github.com/jobbole (opens new window)
- https://github.com/apachecn (opens new window)
- https://github.com/need-to-know (opens new window)
- https://github.com/DevotionZhu (opens new window)
- https://github.com/huihoo (opens new window)
- 个人开发者 https://github.com/jamietanna (opens new window)
- 个人开发者 https://github.com/lemonhx (opens new window)
- 个人开发者 https://github.com/mbvisti (opens new window)
- 个人开发者 https://github.com/zegl (opens new window)
- 个人开发者 https://github.com/themisir (opens new window)
- Rust开发者 https://github.com/federico-terzi (opens new window)
- 数据格式库 https://github.com/jorgecarleitao (opens new window)
- 性能分析 https://github.com/polarsignals (opens new window)
- 开发工具 https://github.com/closeio (opens new window)
- 杂项开源 https://github.com/trholding (opens new window)
- 游戏引擎开发 https://github.com/eduard-permyakov (opens new window)
- 文件去重工具 https://github.com/adrianlopezroche (opens new window)
- 图形标准 https://github.com/khronosgroup (opens new window)
- Ruby开发 https://github.com/evilmartians (opens new window)
- 后端开发 https://github.com/wenfh2020 (opens new window)
- 系统与AI https://github.com/conless (opens new window)
- 综合开发 https://github.com/momeak9 (opens new window)
- Java审计 https://github.com/javers (opens new window)
- 游戏引擎 https://github.com/godotengine (opens new window)
- 图片格式 https://github.com/libjxl (opens new window)
- Web应用生成 https://github.com/jhipster (opens new window)
- Git工具开发 https://github.com/arxanas (opens new window)
- 多媒体库 https://github.com/libsdl-org (opens new window)
- Java开发 https://github.com/dreamhead (opens new window)
- 系统性能 https://github.com/sirupsen (opens new window)
- Java学习 https://github.com/niumoo (opens new window)
- 零信任网络 https://github.com/r-caamano (opens new window)
- 前端开发 https://github.com/sirius93 (opens new window)
- PHP开发 https://github.com/makingcg (opens new window)
- Go语言专家 https://github.com/chai2010 (opens new window)
- Rust工具链 https://github.com/messense (opens new window)
- macOS开发 https://github.com/jaywcjlove (opens new window)
- 创意编码 https://github.com/openrndr (opens new window)
- 独立开发者 https://github.com/naxiaoduo (opens new window)
基金会
- https://www.linuxfoundation.org/projects (opens new window)
- https://www.fsf.org/resources (opens new window)
- https://projects.ow2.org (opens new window)
- https://www.openstack.org/software (opens new window)
- OpenInfra Foundation https://openinfra.dev/projects (opens new window)
- https://github.com/yahoo (opens new window)
- https://github.com/eclipse (opens new window)
- OpenJS基金会 https://github.com/openjs-foundation (opens new window)
- https://sfconservancy.org/projects/current (opens new window)
- https://github.com/openeuler-mirror (opens new window)
- https://lfaidata.foundation/projects (opens new window)
- https://github.com/girlscript/winter-of-contributing (opens new window)
- https://github.com/hardenedlinux (opens new window)
- https://nlnet.nl/project (opens new window)
- https://github.com/opentffoundation (opens new window)
- https://github.com/commonhaus/foundation (opens new window)
- 开放媒体联盟 https://github.com/AOMediaCodec (opens new window) 视频编解码器
开源个人
- https://github.com/wangdoc (opens new window)
- https://github.com/tj (opens new window)
- https://github.com/qinxuewu (opens new window)
- https://github.com/judasn (opens new window)
- https://github.com/TiantianUpup (opens new window)
- https://github.com/cicadasmile (opens new window)
- https://github.com/brianway (opens new window)
- https://github.com/Blankj (opens new window)
- https://github.com/ityouknow (opens new window)
- https://github.com/eugenp (opens new window)
- https://github.com/lltx (opens new window)
- https://github.com/Ovilia (opens new window)
- https://github.com/halfrost (opens new window)
- https://github.com/changkun (opens new window)
- https://github.com/chinanf-boy (opens new window)
- https://github.com/waylau (opens new window)
- https://github.com/lionsoul2014 (opens new window)
# 工具套件
- 调试器 https://github.com/cs01/gdbgui (opens new window)
- https://github.com/rizinorg/cutter (opens new window)
- CPU仿真器框架 https://github.com/unicorn-engine/unicorn (opens new window)
- 开发CA证书 https://github.com/topics/certificates (opens new window)
- https://github.com/FiloSottile/mkcert (opens new window)
- https://github.com/smallstep (opens new window)
- https://github.com/openxpki/openxpki (opens new window)
- https://github.com/dogtagpki/pki (opens new window)
- https://github.com/jsha/minica (opens new window)
- https://github.com/selfcertificationhub/selfcertificationhub (opens new window)
- 域名本地别名 https://github.com/peterldowns/localias (opens new window)
- 编码转换器 https://github.com/gchq/CyberChef (opens new window)
- https://github.com/mattnotmax/cyberchef-recipes (opens new window)
- 近似成员过滤器 https://github.com/FastFilter (opens new window)
- 软件开发套件管理器 https://github.com/sdkman (opens new window)
- https://github.com/hashicorp/vagrant (opens new window)
- https://github.com/elasticdog/salt-sandbox (opens new window)
- https://github.com/devcontainers (opens new window)
- https://github.com/devonfw/ide (opens new window)
- https://github.com/skeeto/w64devkit (opens new window)
- https://github.com/lando/lando (opens new window)
- https://github.com/cashapp/hermit (opens new window)
- https://github.com/gvcgo/version-manager (opens new window)
- https://github.com/version-fox/vfox (opens new window)
- https://github.com/asdf-vm/asdf (opens new window)
- https://github.com/daytonaio/daytona (opens new window)
- https://github.com/basecamp/omarchy (opens new window)
- https://github.com/jdx/mise (opens new window)
- https://github.com/aquaproj (opens new window)
- 包管理器 http://win-builds.org (opens new window)
- https://github.com/eryajf/Thanks-Mirror (opens new window)
- https://github.com/renovatebot/renovate (opens new window)
- https://github.com/NoCLin/LightMirrors (opens new window)
- Linux开发Windows程序环境 https://midipix.org (opens new window)
- 云原生构建包 https://github.com/buildpacks (opens new window)
- https://github.com/defenseunicorns/zarf (opens new window)
- 微服务开发工具 https://github.com/eko/monday (opens new window)
- 构建应用程序 https://github.com/paketo-buildpacks (opens new window)
- https://github.com/topics/build (opens new window)
- https://github.com/topics/build-tool (opens new window)
- https://github.com/topics/build-system (opens new window)
- https://github.com/topics/bazel (opens new window)
- https://github.com/nrwl (opens new window)
- https://github.com/TraceMachina/nativelink (opens new window)
- https://github.com/facebook/buck2 (opens new window)
- https://github.com/temporalio/temporal (opens new window)
- https://github.com/moghtech/komodo (opens new window)
- 部署工具 https://github.com/mina-deploy/mina (opens new window)
- https://github.com/capistrano/capistrano (opens new window)
- https://github.com/piku/piku (opens new window)
- https://github.com/tektoncd (opens new window)
- https://github.com/GoogleContainerTools/skaffold (opens new window)
- https://github.com/dreamans/syncd (opens new window)
- 在线手册API https://www.matools.com/api (opens new window)
- 环境设置 https://github.com/josean-dev/dev-environment-files (opens new window)
- 游戏多语言实现 https://github.com/coding-horror/basic-computer-games (opens new window)
- 查看二进制文件 https://binvis.io (opens new window)
- 工具箱 https://github.com/CorentinTh/it-tools (opens new window)
- 测试框架 https://github.com/texttest/texttest (opens new window)
- https://github.com/approvals (opens new window)
- https://github.com/florinpop17/app-ideas (opens new window)
- https://github.com/hilmanski/freeStuffDev (opens new window)
- https://github.com/jaywcjlove/reference (opens new window)
- 图像注入载荷 https://github.com/sighook/pixload (opens new window)
- 构建工具 https://github.com/michaelforney/samurai (opens new window)
- 构建工具 https://github.com/xmake-io/xmake (opens new window)
- 文件监听 https://github.com/e-dant/watcher (opens new window)
- 本地化 https://projectfluent.org (opens new window)
- 语言对比 https://github.com/bddicken/languages (opens new window)
- 构建工具 https://github.com/benchkram (opens new window)
- Zig编译器管理 https://github.com/nopdan/zigo (opens new window)
- 参数解析 https://github.com/mini-rose/argparser (opens new window)
# 语词法解析器
AST(Abstract Syntax Tree)-抽象语法树:抽象地将源代码根据语法生成对应的树状结构。
- JAVA https://github.com/topics/javacc (opens new window)
- https://github.com/javacc/javacc (opens new window)
- https://github.com/Elzawawy/java-bytecode-generator (opens new window)
- https://github.com/javaparser (opens new window)
- https://github.com/antlr (opens new window)
ANTLR(ANother Tool for Language Recognition ) 是一种语言工具 (opens new window)
- https://github.com/jflex-de (opens new window)
- https://sourceforge.net/projects/byaccj (opens new window)
- https://www.cs.princeton.edu/~appel/modern/java (opens new window)
- https://github.com/SableCC/sablecc (opens new window)
- https://github.com/jhipster/prettier-java (opens new window)
- C++ https://github.com/westes/flex (opens new window)
- https://github.com/mingodad/lalr-parser-test (opens new window)
- JS https://github.com/estools/escodegen (opens new window)
- https://github.com/acornjs (opens new window)
- https://github.com/foysavas/babelon (opens new window)
- https://github.com/millermedeiros/esformatter (opens new window)
- https://github.com/Chevrotain/chevrotain (opens new window)
- C# https://github.com/CXuesong/MwParserFromScratch (opens new window)
- MLSQL https://github.com/byzer-org (opens new window)
- AST浏览器 https://github.com/fkling/astexplorer (opens new window)
- https://github.com/gen-codes/astql (opens new window)
- https://github.com/codemirror (opens new window)
- https://github.com/pbkit/pbkit (opens new window)
- 语法增量解析 https://github.com/tree-sitter/tree-sitter (opens new window)
- HTML https://github.com/jaytaph/gosub-browser (opens new window)
- Lex与YACC详解 (opens new window)
- https://github.com/search?q=yacc (opens new window)
- https://github.com/topics/yacc (opens new window)
- Pisa-Proxy SQL 解析之 Lex & Yacc (opens new window)
Lex(A Lexical Analyzer Generator)用于生成词法分析器,用于把输入分割成一个个有意义的词块(称为token)
Yacc(Yet Another Compiler-Compiler)用于生成语法解析器,用于确定上述分隔好的token之间的关联
Flex是由Vern Paxon实现的一个Lex,Bison则是GNU版本的YACC
- 查询解析 https://github.com/vilterp/datalog-ts (opens new window)
- 错误报告库 https://github.com/mesabloo/diagnose (opens new window)
- 解析器组合子 https://github.com/jneen/parsimmon (opens new window)
- 解析器库 https://github.com/zesterer/chumsky (opens new window)
- 解释器教程 https://github.com/guoyaxiang/craftinginterpreters_zh (opens new window)
- 编译器 https://github.com/spl0i7/gollvm-bf (opens new window)
- LLVM库 https://github.com/llir/llvm (opens new window)
- JS解析器 https://github.com/acornjs/acorn (opens new window)
- JS解析器 https://github.com/boshen/javascript-compiler-in-rust (opens new window)
- 编译器 https://github.com/eatonphil/ulisp (opens new window)
- 编译器生成器 https://github.com/jzimmerman/langcc (opens new window)
- 词法分析 https://github.com/wgrape/lexer (opens new window)
- WASM编译器 https://github.com/thomscoder/luna (opens new window)
- 自制语言 https://github.com/karminski/write-a-programming-language-in-450-lines (opens new window)
- 语言解析器 https://github.com/xnacly/sophia (opens new window)
- 编译原理 https://github.com/niutrans/compiler-note (opens new window)
- 词法工具 https://www.dabeaz.com/ply/ply-3.11.tar.gz (opens new window)
# 其他语言
- https://github.com/JuliaLang/julia (opens new window)
- https://github.com/nim-lang/Nim (opens new window)
- https://github.com/dlang (opens new window)
- TXL https://www.txl.ca (opens new window)
- JVM动态脚本语言 https://github.com/apache/groovy (opens new window)
- Ruby https://github.com/rails/rails (opens new window)
- https://github.com/ruby-formatter/rufo (opens new window)
- https://github.com/standardrb/standard (opens new window)
- https://github.com/ruby-concurrency/concurrent-ruby (opens new window)
- https://github.com/ruboto (opens new window)
- https://github.com/redcar (opens new window)
- https://github.com/AndyObtiva/glimmer (opens new window)
- https://github.com/headius (opens new window)
- https://github.com/caxlsx/caxlsx (opens new window)
- https://github.com/rack/rack (opens new window)
- https://github.com/basecamp (opens new window)
- https://github.com/test-unit/test-unit (opens new window)
- 手写签字 https://github.com/docusealco/docuseal (opens new window)
- Erlang https://github.com/erlang (opens new window)
- https://github.com/ziglang (opens new window)
- https://github.com/elixir-lang/elixir (opens new window)
- https://github.com/gleam-lang (opens new window)
- https://www.angelcode.com (opens new window)
DSL(Domain Specification Language)领域语言,使用EBNF(Extended Backus–Naur Form)扩展巴斯科范式来描述语法
- DSL 领域特定语言 (opens new window)
- 动态脚本语言解析 https://gitee.com/tenmg/dsl (opens new window)
- 编译工具 https://github.com/otterkit/otterkit (opens new window)
- 脚本语言 https://github.com/fubark/cyber (opens new window)
- 编程语言 https://github.com/witheve/eve (opens new window)
- 编程语言 https://github.com/antirez/aocla (opens new window)
- Elixir JSON库 https://github.com/michalmuskala/jason (opens new window)
- Elixir HTTP库 https://github.com/wojtekmach/req (opens new window)
- Vale编程语言 https://github.com/valelang/vale (opens new window)
- Virgil编程语言 https://github.com/titzer/virgil (opens new window)
- 图片转汇编 https://github.com/adorianm/assembly-from-image (opens new window)
- Crystal语言 https://github.com/crystal-lang/crystal (opens new window)
- Carbon语言 https://github.com/carbon-language/carbon-lang (opens new window)
- 汇编入门 https://github.com/hackclub/some-assembly-required (opens new window)
- 编程语言 https://github.com/splware/esproc (opens new window)
- JVM语言 https://github.com/luisthiamnye/chic (opens new window)
- 编程语言 https://github.com/crossoverjie/gscript (opens new window)
- 合约编程 https://github.com/amazingang/wtf-solidity (opens new window)
- Smalltalk https://github.com/michaelengel/crosstalk (opens new window)
- 汇编示例 https://github.com/plummerssoftwarellc/helloassembly (opens new window)
- 语言示例 https://github.com/leachim6/hello-world (opens new window)
- Clojure语言 https://github.com/jank-lang/jank (opens new window)
- Fortran编译器 https://github.com/llvm/llvm-project/tree/main/flang (opens new window)
- 语言数据库 https://github.com/breck7/pldb (opens new window)
- Ruby版本管理 https://github.com/sstephenson/rbenv (opens new window)
- 多语言编程 https://github.com/bhaskar0120/languages-of-code (opens new window)
- CLI组件 https://github.com/symfony/console (opens new window)
- 法语编程 https://github.com/bnjbvr/rouille (opens new window)
- 编程语言 https://kotlinlang.org (opens new window)
- 编程语言 https://www.strongtalk.org (opens new window)
- 编程语言 https://www.swift.org/download (opens new window)
- 编程语言 https://raku.guide (opens new window)
- Lisp解释器 https://woodrush.github.io/blog/lambdalisp.html (opens new window)
- 编程语言 https://github.com/google/rune (opens new window)
- D语言 https://dlang.org/spec/class.html#auto (opens new window)
- 形式验证 https://lawrencecpaulson.github.io/2022/10/12/verifying-distributed-systems-isabelle.html (opens new window)
- Buffer池 https://gavinray97.github.io/blog/io-uring-fixed-bufferpool-zig (opens new window)
- 汇编语言 https://kviccn.github.io/series/汇编语言一发入魂 (opens new window)
- Lisp开发 https://github.com/sharplispers/cormanlisp (opens new window)
- 编程语言手册 https://github.com/chai2010/china-programming-languages (opens new window)
- 新语言 https://github.com/linuxdeepin/unilang (opens new window)
- Kotlin函数库 https://github.com/arrow-kt/arrow (opens new window)
- HTTP服务器 https://github.com/shopify/pitchfork (opens new window)
- 脚本语言 https://github.com/water-melon/melang (opens new window)
- 区块链 https://github.com/mystenlabs/sui (opens new window)
- 区块链 https://github.com/aptos-labs/aptos-core (opens new window)
- Kotlin工具 https://github.com/fbsamples/kotlin_ast_tools (opens new window)
- SICP课程 https://github.com/deathking/learning-sicp (opens new window)
- 后台任务 https://github.com/mperham/sidekiq (opens new window)
- HTTP框架 https://github.com/jaguar-dart/jaguar (opens new window)
- EVM编译器 https://github.com/huff-language/huff-rs (opens new window)
- 区块链课程 https://github.com/smartcontractkit/full-blockchain-solidity-course-js (opens new window)
- Scheme教程 https://songjinghe.github.io/TYS-zh-translation (opens new window)
- 编程语言 https://git.sr.ht/~technomancy/fennel (opens new window)
- Ruby实现 https://github.com/mruby/mruby (opens new window)
- 编程语言 https://github.com/albertodemichelis/squirrel (opens new window)
- 编程语言 https://wren.io (opens new window)
- Swift开发 https://fatbobman.com/zh/posts (opens new window)
- awk实现 https://github.com/raygard/wak (opens new window)
- 贪吃蛇 https://github.com/donno2048/snake (opens new window)
- jq实现 https://github.com/wader/jqjq (opens new window)
- Lisp手册 https://oneforalone.github.io/cl-cookbook-cn (opens new window)
- Coq证明 https://coq.vercel.app (opens new window)
- Dart性能 https://gitlab.com/HankG/dart-vs-go-performance-test (opens new window)
- 汇编入门 https://evian-zhang.github.io/learn-assembly-on-Apple-Silicon-Mac/index.html (opens new window)
- 汇编入门 https://shikaan.github.io/assembly/x86/guide/2024/09/08/x86-64-introduction-hello.html (opens new window)
- Zig语言 https://github.com/ziglang/zig (opens new window)
- Zig游戏开发 https://github.com/michal-z/zig-gamedev (opens new window)
- 编程语言 https://github.com/dada-lang/dada (opens new window)
- Racket语言 https://docs.racket-lang.org (opens new window)
- 3D着色器 https://lettier.github.io/3d-game-shaders-for-beginners (opens new window)
- Zig语言 https://zigcc.github.io/learning-zig (opens new window)
- Ruby HTTP https://honeyryderchuck.gitlab.io/2023/10/15/state-of-ruby-http-clients-use-httpx.html (opens new window)
- 编程语言 https://github.com/unisonweb (opens new window)
- 包管理器 https://github.com/hexpm (opens new window)
- Julia GUI引擎 https://github.com/clemapfel (opens new window)
- 太阳系模拟游戏 https://github.com/ivoyager (opens new window)
- Coq教材 https://coq-zh.github.io/SF-zh (opens new window)
- Vala语言 https://gitlab.gnome.org/GNOME/vala (opens new window)
- Lisp GUI https://github.com/rabbibotton/clog (opens new window)
- 绘图语言 https://github.com/terrastruct (opens new window)
- 文言编程 https://wenyan-lang/wenyan (opens new window)
- OCaml教程 https://cs3110.github.io/textbook (opens new window)
lowCode/noCode/低代码/零代码
- https://github.com/topics/low-code (opens new window)
- https://github.com/topics/lowcode (opens new window)
- https://github.com/topics/nocode (opens new window)
- https://github.com/taowen/awesome-lowcode (opens new window)
- https://github.com/aliaszz/awesome-lowcode-component (opens new window)
- https://github.com/Easy-Editor/EasyEditor (opens new window)
- https://github.com/illacloud/illa-builder (opens new window)
- https://github.com/zhangdaiscott/jeecg-boot (opens new window)
- https://github.com/Yiuman/citrus (opens new window)
- https://github.com/baidu/amis (opens new window)
- https://github.com/didi/epage (opens new window)
- https://github.com/Tencent/APIJSON (opens new window)
- https://github.com/ToolJet/ToolJet (opens new window)
- https://github.com/appsmithorg/appsmith (opens new window)
- https://github.com/1024-lab/smart-admin (opens new window)
- https://sourceforge.net/projects/openxava (opens new window)
- https://github.com/skyvers/skyve (opens new window)
- https://github.com/saltcorn/saltcorn (opens new window)
- https://gitlab.com/baserow/baserow (opens new window)
- https://github.com/Budibase/budibase (opens new window)
- https://github.com/teableio/teable (opens new window)
- https://github.com/nocobase/nocobase (opens new window)
- https://github.com/plasmicapp/plasmic (opens new window)
- https://github.com/entropy-cloud/nop-entropy (opens new window)
- https://github.com/tryretool (opens new window)
- 低代码框架 https://github.com/refinedev/refine (opens new window)
- 可视化搭建 https://github.com/tencent/tmagic-editor (opens new window)
- 低代码引擎 https://github.com/alibaba/lowcode-engine (opens new window)
- 低代码平台 https://github.com/illa-family/illa-builder (opens new window)
- 低代码平台 https://github.com/makunet/maku-boot (opens new window)
- 低代码UI https://github.com/smartxworks/sunmao-ui (opens new window)
- 工作流平台 https://github.com/n8n-io/n8n (opens new window)
- 低代码 https://segmentfault.com/a/1190000042366284 (opens new window)
- 低代码工具 https://github.com/openblocks-dev/openblocks (opens new window)
- 游戏引擎 https://gdevelop.io (opens new window)
- 低代码平台 https://github.com/amplication/amplication (opens new window)
- 低代码脚手架 https://github.com/yiuman/citrus (opens new window)
- 低代码平台 https://github.com/rintagi/low-code-development-platform (opens new window)
- 低代码语言 https://github.com/byzer-org/byzer-lang (opens new window)
- 低代码 https://segmentfault.com/a/1190000042810460 (opens new window)
- 低代码平台 https://github.com/teleporthq (opens new window)
- 低代码平台 https://github.com/topics/internal-tools (opens new window)
- 低代码平台 https://blog.csdn.net/H176Nhx7/article/details/119813787 (opens new window)
# Lua
- https://github.com/topics/lua (opens new window)
- https://github.com/lua/lua (opens new window)
- https://github.com/LuaJIT/LuaJIT (opens new window)
- https://luajit.org (opens new window)
- 包管理 https://github.com/luarocks/luarocks (opens new window)
- Lua 5.3 手册中文版 https://github.com/cloudwu/lua53doc (opens new window)
- https://github.com/hypc-pub/lua-tutorial (opens new window)
- Lua语言-入门语法 (opens new window)
- https://github.com/EmmyLua/IntelliJ-EmmyLua (opens new window)
- https://www.eclipse.org/ldt (opens new window)
- Lua正则表达式匹配 (opens new window)
- https://github.com/yuin/gopher-lua (opens new window)
- https://github.com/Shopify/go-lua (opens new window)
- https://github.com/mpx/lua-cjson (opens new window)
- https://github.com/esrrhs (opens new window)
- https://github.com/mkilling/lambda.lua (opens new window)
- https://github.com/lua-stdlib (opens new window)
- https://github.com/torch/threads (opens new window)
- 装饰房子 https://github.com/Project-Sloth/ps-housing (opens new window)
- 超集 https://github.com/Roblox/luau (opens new window)
- Lua打包 https://github.com/frityet/combustion (opens new window)
- LuaJIT https://github.com/luajit-remake/luajit-remake (opens new window)
- Lua扩展 https://github.com/kingluo/lua-resty-ffi (opens new window)
- Lua嵌入式 https://github.com/whitecatboard/Lua-RTOS-ESP32 (opens new window)
- Lua实现 https://github.com/moonsharp-devs/moonsharp (opens new window)
# Haskell
- https://github.com/topics/haskell (opens new window)
- https://github.com/krispo/awesome-haskell (opens new window)
- https://github.com/haskell (opens new window)
- https://github.com/HaskellCNOrg (opens new window)
- https://github.com/bitemyapp/learnhaskell (opens new window)
- https://github.com/kowainik/learn4haskell (opens new window)
- http://learnyouahaskell.com/chapters (opens new window)
- https://github.com/transient-haskell (opens new window)
- https://github.com/tensorflow/haskell (opens new window)
- https://github.com/commercialhaskell/stack (opens new window)
- https://github.com/JakeWheat/hssqlppp (opens new window)
- 方言 https://github.com/typelead/eta (opens new window)
- 解析器 https://github.com/ethframe/reparsec (opens new window)
- Haskell开发 https://github.com/ollef (opens new window)
- Haskell库 https://github.com/foxhound-systems (opens new window)
# 语言注释差异
| 语言 | 单行注释 | 多行注释 | 文档/特殊注释 |
|---|---|---|---|
| C / C++ | // | /* */ | /** */ (Doxygen) |
| Java | // | /* */ | /** */ (Javadoc) |
| Python | # | ''' ''' / """ """ | """ """ (docstring) |
| JavaScript | // | /* */ | /** */ (JSDoc) |
| TypeScript | // | /* */ | /** */ (TSDoc) |
| C# | // | /* */ | /// (XML 文档) |
| PHP | // 或 # | /* */ | /** */ (PHPDoc) |
| Ruby | # | =begin ... =end | # (YARD) |
| Go | // | /* */ | // (godoc) |
| Rust | // | /* */ | /// 文档注释,//! 模块文档 |
| Swift | // | /* */ | /// 或 /** */ |
| Kotlin | // | /* */ | /** */ (KDoc) |
| SQL | -- | /* */ | |
| Shell / Bash | # | : <<EOF ... EOF | #!/bin/bash (Shebang) |
| Lua | -- | --[[ ]] | |
| Perl | # | =pod ... =cut | |
| R | # | ||
| MATLAB | % | %{ %} | |
| Haskell | -- | {- -} | |
| Scala | // | /* */ | /** */ (Scaladoc) |
| Groovy | // | /* */ | /** */ (Groovydoc) |
| Dart | // | /* */ | /// 或 /** */ |
| Julia | # | #= =# | |
| Elixir | # | @moduledoc, @doc | |
| Erlang | % | ||
| VB.NET | ' | ''' (XML 文档) | |
| Delphi / Pascal | // 或 {} | { } 或 (* *) | |
| Fortran | ! | ||
| COBOL | *> | ||
| Assembly (x86) | ; | ||
| Batch/CMD | REM 或 :: | ||
| PowerShell | # | <# #> | |
| Tcl | # | ||
| VHDL | -- | ||
| Verilog | // | /* */ | |
| Sass / SCSS | // | /* */ | |
| YAML | # | ||
| JSON | |||
| Markdown | <!-- --> (HTML 注释) | ||
| LaTeX | % |
C →