Garis Bawah (_)

Garis bawah keyboard (_) yang berawal dari trik menggarisbawahi di mesin tik dan berkembang jadi snake_case — satu-satunya karakter aman pengganti spasi di username, email, dan nama file. Klik simbol mana pun buat langsung menyalinnya.

Garis bawah, atau low line (_, U+005F), adalah goresan mendatar yang duduk di baseline teks pada blok Basic Latin Unicode. Awalnya karakter ini murni trik mekanis: di mesin tik, kata digarisbawahi dengan cara mengetiknya, menggeser carriage kembali ke awal, lalu mengetik ulang di posisi sama dengan tombol garis bawah — tombol khusus yang sudah ada sejak mesin tik Caligraph 1881. Karakter ini masuk ASCII pada 1967 di kode 95 (0x5F), menggantikan tanda panah kiri (←) yang sebelumnya menempati posisi itu. Programmer lalu memanfaatkannya sebagai pemisah kata — gaya garis_bawah sudah dipakai di bahasa C sejak akhir 1960-an, tapi nama "snake_case" baru muncul sekitar 2004 dari komunitas Ruby (PEP 8 milik Python masih menyebutnya "lower_case_with_underscores"). Kini garis bawah jadi satu-satunya karakter aman pengganti spasi di username, bagian lokal email, nama file, dan slug URL, sementara di Markdown satu _garis bawah_ berarti miring dan __dua garis bawah__ berarti tebal. Karakter ini juga sering tertukar dengan tanda hubung (-, U+002D) dan dua kerabat lebarnya, garis bawah lebar penuh _ (U+FF3F) dan garis bawah ganda ‗ (U+2017).

Garis Bawah

Garis Bawah, Lebar Penuh & Ganda

Garis bawah keyboard biasa beserta dua varian lebarnya — bentuk lebar penuh yang dipakai dalam tipografi Asia Timur, dan garis bawah ganda untuk spasi bertingkat.

Garis Bawah (U+005F)
Garis Bawah Lebar Penuh (U+FF3F)
Garis Bawah Ganda (U+2017)
Garis Atas

Garis Atas: Goresan yang Sama, di Atas Teks

Garis atas adalah cerminan garis bawah — goresan mendatar yang identik, hanya diletakkan di atas teks alih-alih di bawahnya, makanya keduanya sering dikira berlawanan fungsi. Makron adalah garis pendek yang sering diketik orang saat maksudnya garis atas.

Garis Atas (U+203E)
Makron (U+00AF)
Vs. Tanda Hubung

Garis Bawah vs. Keluarga Tanda Hubung & Pisah

Di URL, username, dan nama file, garis bawah dan tanda hubung terus-menerus tertukar — padahal posisi dan kode Unicode-nya berbeda, dan masing-masing punya tugas sendiri.

Tanda Hubung Keyboard (U+002D)
Tanda Hubung (U+2010)
Tanda Pisah En (U+2013)
Tanda Minus (U+2212)
Padukan dengan font keren

Mau username atau bio-nya juga tampil beda?

Garis bawah di atas pas buat username, nama file, dan slug URL. Kalau teks caption atau bio-nya juga mau tampil unik, ubah jadi huruf tebal, miring, atau gaya kece lainnya.

Buat tulisan & font keren

Ubah teks biasa menjadi 100+ gaya font Unicode keren — gratis dan langsung jadi. Cocok dipadukan dengan garis bawah untuk username dan bio yang rapi.

Buka Generator Tulisan Aesthetic →
FAQ

Garis bawah, dijawab

Apa itu garis bawah (_) dan dari mana asalnya?

Garis bawah, atau low line (_, U+005F), adalah karakter Unicode berupa garis mendatar di bawah baseline teks. Asalnya dari trik mesin tik lama: untuk menggarisbawahi kata, penulis mengetik kata itu, menggeser carriage kembali ke awal, lalu mengetik ulang di posisi yang sama dengan tombol garis bawah. Karakter ini masuk ke ASCII pada 1967 di kode 95, menggantikan tanda panah kiri (←) yang dipakai sebelumnya.

Kenapa garis bawah dipakai di username, email, dan nama file?

Garis bawah adalah satu-satunya karakter yang aman menggantikan spasi di username, bagian lokal alamat email, nama file, dan slug URL — karena spasi sendiri sering tidak diizinkan atau bikin error di sistem-sistem itu. Ini yang membuatnya jadi karakter pilihan untuk memisahkan kata tanpa spasi.

Apa itu snake_case dan kapan istilah ini muncul?

Snake_case adalah gaya penulisan yang memisahkan kata dengan garis_bawah, seperti nama_variabel. Gaya ini sudah dipakai di bahasa pemrograman C sejak akhir 1960-an, tapi nama "snake_case" sendiri baru muncul sekitar 2004 dari komunitas Ruby. Python menyebutnya "lower_case_with_underscores" dalam panduan gaya PEP 8-nya.

Apa bedanya garis bawah (_) dengan tanda hubung (-)?

Keduanya sering tertukar di URL, username, dan nama file, tapi posisi dan kode Unicode-nya berbeda: garis bawah (_, U+005F) duduk di bawah baseline, sementara tanda hubung (-, U+002D) sejajar tengah teks. Di Markdown, garis bawah tunggal jadi _miring_ dan ganda jadi __tebal__, sedangkan tanda hubung dipakai untuk bullet list atau kata majemuk.

Halaman Terkait

Generator Tulisan Aesthetic

Ubah teks biasa menjadi font huruf aesthetic, keren, dan unik — gratis dan langsung jadi.

° Simbol Derajat

Berabad-abad sejarah astronomi, sudut, dan skala suhu.

Simbol Tanda Kutip

Tanda kutip lurus dan lengkung, tunggal dan ganda, beserta cara mengetiknya.

Simbol Aesthetic

Simbol kilau, hati, bunga, dan pembatas untuk bio, nama, dan caption aesthetic.