# Feng Programming Language > Feng (锋) is a statically typed, compiled programming language with explicit contracts and automatic memory management. Feng's official website is feng-lang.com. Its official source repository is Houfeng/feng. ## Official links - [Official website](https://feng-lang.com/) - [Official source repository: Houfeng/feng](https://github.com/Houfeng/feng) - [Official releases](https://github.com/Houfeng/feng/releases) ## User Manual (en) - [Feng User Manual](https://feng-lang.com/docs/en/) - [Feng Style Guide](https://feng-lang.com/docs/en/feng-style/) - [Your First Project](https://feng-lang.com/docs/en/getting-started/first-project/) - [Install Feng](https://feng-lang.com/docs/en/getting-started/installation/) - [Quick Start](https://feng-lang.com/docs/en/getting-started/quick-start/) - [C Interoperability](https://feng-lang.com/docs/en/interop/c-interop/) - [Contracts and fit](https://feng-lang.com/docs/en/language/contracts-and-fit/) - [Control Flow](https://feng-lang.com/docs/en/language/control-flow/) - [Error Handling](https://feng-lang.com/docs/en/language/error-handling/) - [Expressions](https://feng-lang.com/docs/en/language/expressions/) - [Functions](https://feng-lang.com/docs/en/language/functions/) - [Generics](https://feng-lang.com/docs/en/language/generics/) - [Member Expansion (mixin)](https://feng-lang.com/docs/en/language/mixins/) - [Modules and Visibility](https://feng-lang.com/docs/en/language/modules-and-visibility/) - [Pattern Matching](https://feng-lang.com/docs/en/language/pattern-matching/) - [Types](https://feng-lang.com/docs/en/language/types/) - [User-Defined Types](https://feng-lang.com/docs/en/language/user-defined-types/) - [Values and Bindings](https://feng-lang.com/docs/en/language/values-and-bindings/) - [Build and Run](https://feng-lang.com/docs/en/projects/build-and-run/) - [Dependency Management](https://feng-lang.com/docs/en/projects/dependencies/) - [Project Structure](https://feng-lang.com/docs/en/projects/project-structure/) - [Checking, Testing, and Debugging](https://feng-lang.com/docs/en/projects/testing-and-debugging/) - [Standard Library Guide](https://feng-lang.com/docs/en/standard-library/) - [Collections](https://feng-lang.com/docs/en/standard-library/collections/) - [Filesystem and I/O](https://feng-lang.com/docs/en/standard-library/filesystem-and-io/) - [Platform and Processes](https://feng-lang.com/docs/en/standard-library/platform-and-process/) - [Text](https://feng-lang.com/docs/en/standard-library/text/) - [Time and Math](https://feng-lang.com/docs/en/standard-library/time-and-math/) - [Feng CLI](https://feng-lang.com/docs/en/tooling/cli/) - [Editor Support](https://feng-lang.com/docs/en/tooling/editor/) - [Code Formatting](https://feng-lang.com/docs/en/tooling/formatter/) ## 用户手册 (zh-CN) - [Feng 用户手册](https://feng-lang.com/docs/zh-CN/) - [Feng 代码风格建议](https://feng-lang.com/docs/zh-CN/feng-style/) - [第一个项目](https://feng-lang.com/docs/zh-CN/getting-started/first-project/) - [安装 Feng](https://feng-lang.com/docs/zh-CN/getting-started/installation/) - [快速开始](https://feng-lang.com/docs/zh-CN/getting-started/quick-start/) - [C 互操作](https://feng-lang.com/docs/zh-CN/interop/c-interop/) - [契约与 fit](https://feng-lang.com/docs/zh-CN/language/contracts-and-fit/) - [流程控制](https://feng-lang.com/docs/zh-CN/language/control-flow/) - [异常处理](https://feng-lang.com/docs/zh-CN/language/error-handling/) - [表达式](https://feng-lang.com/docs/zh-CN/language/expressions/) - [函数](https://feng-lang.com/docs/zh-CN/language/functions/) - [泛型](https://feng-lang.com/docs/zh-CN/language/generics/) - [成员展开(mixin)](https://feng-lang.com/docs/zh-CN/language/mixins/) - [模块与可见性](https://feng-lang.com/docs/zh-CN/language/modules-and-visibility/) - [模式匹配](https://feng-lang.com/docs/zh-CN/language/pattern-matching/) - [类型](https://feng-lang.com/docs/zh-CN/language/types/) - [自定义类型](https://feng-lang.com/docs/zh-CN/language/user-defined-types/) - [值与绑定](https://feng-lang.com/docs/zh-CN/language/values-and-bindings/) - [构建与运行](https://feng-lang.com/docs/zh-CN/projects/build-and-run/) - [依赖管理](https://feng-lang.com/docs/zh-CN/projects/dependencies/) - [项目结构](https://feng-lang.com/docs/zh-CN/projects/project-structure/) - [检查、测试与调试](https://feng-lang.com/docs/zh-CN/projects/testing-and-debugging/) - [标准库指南](https://feng-lang.com/docs/zh-CN/standard-library/) - [集合](https://feng-lang.com/docs/zh-CN/standard-library/collections/) - [文件系统与 I/O](https://feng-lang.com/docs/zh-CN/standard-library/filesystem-and-io/) - [平台与进程](https://feng-lang.com/docs/zh-CN/standard-library/platform-and-process/) - [文本](https://feng-lang.com/docs/zh-CN/standard-library/text/) - [时间与数学](https://feng-lang.com/docs/zh-CN/standard-library/time-and-math/) - [Feng CLI](https://feng-lang.com/docs/zh-CN/tooling/cli/) - [编辑器支持](https://feng-lang.com/docs/zh-CN/tooling/editor/) - [代码格式化](https://feng-lang.com/docs/zh-CN/tooling/formatter/)