---
# System prepended metadata

title: Preface
tags: [c++, Perface]

---

# Preface

This is a beginner-oriented C++ tutorial.

It is expected that readers have basic programming skills and experience with other programming languages, especially C.

"C++ is a widely used computer programming language. It is a general-purpose programming language that supports multiple programming paradigms, such as procedural programming, object-oriented programming, generic programming, and functional programming."
The above is the beginning of the Traditional Chinese Wiki page for C++. [^id]

[^id]: [C++是一種被廣泛使用的電腦程式設計語言。它是一種通用程式設計語言，支援多重程式設計範式，例如過程化程式設計、物件導向程式設計、泛型程式設計和函數式程式設計等。]

Since this tutorial primarily focuses on the basics of C++, we will briefly introduce these programming paradigms and focus on helping readers establish a foundational knowledge of C++ programming. Some knowledge may only be mentioned briefly.

ps. During the writing process, I have used assistance from ChatGPT.