I. WELCOME
This may be the beginning of a grand adventure. Programming languages encompass a huge space to explore and play in. Plenty of room for your own creations to share with others or just enjoy yourself. Brilliant computer scientists and software engineers have spent entire careers traversing this land without ever reaching the end. If this book is your first entry into the country, welcome.
這也許是一場大冒險的開始。編程語言包含了一個巨大的探索和遊戲空間。在其中,你有足夠的空間與他人分享自己的創作,或者只是自娛自樂。傑出的計算機科學家和軟件工程師窮盡整個職業生涯都在穿越這片土地,卻從未到達終點。如果這是你第一次進入這個國度,歡迎你。
The pages of this book give you a guided tour through some of the world of languages. But before we strap on our hiking boots and venture out, we should familiarize ourselves with the territory. The chapters in this part introduce you to the basic concepts used by programming languages and how they are organized.
本書的內容為你提供了一些語言世界的導覽。但是,在我們穿上登山靴開始冒險之前,我們應該先熟悉一下這片土地。本部分的章節將向你介紹編程語言所使用的基本概念以及它們的組織方式。
We will also get acquainted with Lox, the language we’ll spend the rest of the book implementing (twice). Let’s go!
我們以後還會熟悉Lox,這門語言我們將用本書的其餘部分來實現(兩次)。讓我們開始吧!