Skip to content

Codesh Terminology

StavWasPlayZ edited this page Apr 14, 2026 · 3 revisions

When discussing Codesh, the standard vocabulary of computer science has been replaced with more appropriate biblical terminology.

Good to Know

Traditional Codesh
Codesh source file ספר
Line of code פרק
Character position פסוק
Parameter מנחה
Library תלמוד
Compile-time error תועבה
Scope עמוד
Package ארץ מוצא

Operations

Traditional Codesh
String כתובים
Exception חטא
Method מעשה
Constructor מעשה בריאה
switch מחלוקת
case צדיק
To throw (an exception) גזר
Class עצם
Interface צלם
enum מניין
Array מסדר
static כללי

Other

Traditional Codesh
Bug יצר הרע
Debugging להתגבר על יצר הרע
Programmer יוצר
Translating foreign code to Codesh להחזיר בתשובה
Compiling from Codesh to foreign code להוציא בשאלה

Closing Note: About the Language

Codesh is designed philosophically to be a roleplay between yourself - the programmer, and literally God.

This is why you will many times see abominations (compiler errors) as if they were written by God himself, directed at you, the "other" Creator:

וְיַחֲזֶה ה' בַּסֵפֶר לֵאמֹר וְיִתְאַכְזֵב וּמְאַכְזֵב יִהְיֶה פֶּן־רָאָה כִּי הַיּוֹצֵר לֹא תֶּקֶן אֶת הַתּוֹעֵבָה הַשּׁוֹכֶנֶת...

Codesh terminology revolves around this fact as well.

Clone this wiki locally