Glossary Istilah Teknis
Daftar istilah teknis Inggris-Indonesia yang dipakai di buku ini. Pakai sebagai referensi cepat saat bingung.
Aturan Umum
Buku ini mempertahankan istilah teknis dalam Bahasa Inggris kalau:
- Istilah lebih sering dipakai dalam praktik (
function, loop, variable)
- Padanan Indonesia membingungkan atau tidak baku
- Istilah muncul di code (
def, class, import)
Kami menerjemahkan kalau:
- Padanan Indonesia sudah baku di KBBI
- Lebih intuitif untuk pemula
A
| English |
Indonesia |
Catatan |
| append |
tambah di akhir |
method .append() di list |
| argument |
argumen |
nilai yang dikirim ke function |
| array |
array / larik |
sinonim list |
| assignment |
penugasan, assignment |
operasi = |
| attribute |
atribut |
property dari object |
B
| English |
Indonesia |
Catatan |
| boolean |
boolean |
tipe True/False, jangan diterjemahkan |
| break |
break |
keyword Python |
| bug |
bug |
error/kesalahan dalam program |
C
| English |
Indonesia |
Catatan |
| class |
class |
keyword Python, jangan diterjemahkan |
| command line |
command line / CLI |
terminal/console |
| comment |
komentar |
# di Python |
| concatenation |
penggabungan, concat |
gabung string dengan + |
| condition |
kondisi |
dalam if/while |
| continue |
continue |
keyword Python |
D
| English |
Indonesia |
Catatan |
| debug |
debug |
proses cari & fix bug |
| default |
default |
nilai bawaan |
| dictionary / dict |
dictionary, dict |
tipe data, jangan "kamus" di kode |
| directory |
direktori, folder |
sinonim |
| docstring |
docstring |
dokumentasi function |
E
| English |
Indonesia |
Catatan |
| error |
error, kesalahan |
sering dibiarkan "error" |
| exception |
exception |
tipe error spesifik |
| expression |
expression |
rumus yang dievaluasi |
| extension |
ekstensi (file) / extension (browser) |
konteks beda |
F
| English |
Indonesia |
Catatan |
| f-string |
f-string |
format string Python 3.6+ |
| file |
file, berkas |
sering dibiarkan "file" |
| float |
float |
tipe data, jangan "pelampung" |
| for loop |
loop for |
jangan "perulangan untuk" |
| function |
function, fungsi |
keduanya OK |
G
| English |
Indonesia |
Catatan |
| global |
global |
scope variable |
H
| English |
Indonesia |
Catatan |
| handler |
handler |
function yang handle event |
| header |
header |
bagian atas (file, request) |
I
| English |
Indonesia |
Catatan |
| if/else |
if/else |
jangan diterjemahkan |
| import |
import |
keyword Python |
| index |
index |
posisi item dalam list/string |
| input |
input |
data dari pengguna |
| install |
instal |
sudah baku KBBI |
| integer / int |
integer, int |
bilangan bulat |
| iterate |
iterasi |
mengulang melalui koleksi |
L
| English |
Indonesia |
Catatan |
| library |
library |
jangan "perpustakaan" di kode |
| list |
list |
jangan "daftar" di kode |
| local |
local |
scope variable |
| loop |
loop, perulangan |
sering dibiarkan "loop" |
M
| English |
Indonesia |
Catatan |
| method |
method |
function dari class |
| module |
module, modul |
keduanya OK |
O
| English |
Indonesia |
Catatan |
| object |
object, objek |
keduanya OK |
| operator |
operator |
+, -, ==, dll |
| output |
output |
hasil yang ditampilkan |
P
| English |
Indonesia |
Catatan |
| package |
package |
distributable Python |
| parameter |
parameter |
nama variable di definisi function |
| parse |
parse |
proses urai data |
| path |
path |
lokasi file |
| print |
print |
function print() |
R
| English |
Indonesia |
Catatan |
| range |
range |
function range() |
| regex / regular expression |
regex |
jangan diterjemahkan |
| return |
return |
keyword Python |
| runtime |
runtime |
saat program berjalan |
S
| English |
Indonesia |
Catatan |
| scope |
scope |
wilayah akses variable |
| script |
script |
program kecil |
| set |
set |
tipe data |
| slice / slicing |
slice / slicing |
jangan "irisan" |
| statement |
statement |
satu instruksi |
| string |
string |
jangan "tali" |
| syntax |
syntax, sintaks |
keduanya OK |
T
| English |
Indonesia |
Catatan |
| terminal |
terminal |
sudah dipakai luas |
| try/except |
try/except |
jangan diterjemahkan |
| tuple |
tuple |
tipe data, jangan "tupel" |
| type |
tipe |
tipe data |
V
| English |
Indonesia |
Catatan |
| value |
nilai, value |
keduanya OK |
| variable |
variable, variabel |
keduanya OK |
W
| English |
Indonesia |
Catatan |
| while loop |
loop while |
|
| whitespace |
whitespace, spasi |
spasi/tab/newline |
Catatan untuk Penerjemah Komunitas
Saat menerjemahkan:
- Konteks code = istilah Inggris (jangan ubah
def, import, for)
- Konteks penjelasan = boleh kombinasi (e.g. "fungsi (function) adalah...")
- Konsisten dalam 1 bab — kalau pakai "function", jangan ganti jadi "fungsi" di bab yang sama tanpa alasan
- Saat ragu: pilih istilah yang lebih sering dipakai programmer Indonesia di kehidupan nyata, bukan terjemahan paling akurat
← Kembali ke Beranda