ヘブライ文字
古ヘブライ文字の時代
音素文字がどのように発明されたかは正確には明らかになっていないが、エジプトやシナイ半島から発見されたワディ・エル・ホル文字と原シナイ文字やパレスチナの原カナン文字などの文字の存在から、紀元前2000年ごろに発明されたと考えられている。充分な資料のある初期の音素文字には楔形のウガリット文字や、碑文に使われた南アラビア文字、古代北アラビア文字がある。それらのうちで、紀元前11世紀半ばには22文字からなる幾何学的な字形の文字が発達し、右から左へ安定して書かれるようになった。これをフェニキア文字と呼ぶ。
フェニキア文字は周辺のヘブライ語、モアブ語、アラム語などを表記するのにも使われるようになった。これらの文字は時代を経るごとに形状が徐々に地域的な独自の変化をしていくのだが、この時期のヘブライ文字を古ヘブライ文字 (Paleo‐Hebrew script)、ないし原始ヘブライ文字あるいは古代ヘブライ文字 (Ancient Hebrew script) などとも称する。この文字で書かれた出土資料として、古いものにはゲゼル・カレンダーなどがあるが、充分な資料が現れるのは紀元前9世紀以降である。
帝国アラム文字の借用
紀元前7世紀頃から新アッシリア帝国で行政言語としてメソポタミア全土で使用されるようになったアラム語は、続く新バビロニア帝国、ペルシア帝国においても行政言語・共通語の役割を担い、周辺の諸言語にも多大な影響を残している。その文字であるアラム文字（帝国アラム文字）は、古ヘブライ文字と同様にフェニキア文字から発達したものであるが、字形は速く書けるように曲線的で筆記体的な形に発達し、紀元前5世紀ごろには語末で特別な字形が発達した。この状態はエレファンティネ・パピルスのアラム語文書に見ることができる。
ユダヤ人はバビロン捕囚以降に、それまでの古ヘブライ文字にかわってアラム文字を受容した。このアラム文字に遷移した後のヘブライ文字を方形ヘブライ文字 (Square Hebrew script) または単に「方形文字」と称する。
方形ヘブライ文字の展開
ヘレニズム時代にはいると、中東の行政言語はギリシア語が帝国アラム語にとってかわった。その後もアラム語とアラム文字は使いつづけられたが、字形は統一されなくなり、地方ごとの変種が生じた。ヘブライ文字が独自の形を取るようになったのもこのときのことで、紀元前3世紀以降に独特の字形の発達を見ることができる。
ハスモン朝が成立する紀元前2世紀から紀元前1世紀に制作がはじまったと考えられるクムラン出土の死海文書などを見る限り、紀元前後のユダヤ人の文字は聖典、俗文書を問わずほぼアラム文字系である方形ヘブライ文字に移行したようであるが、死海文書中では神名である「YHWH」など若干の単語を古ヘブライ文字で書き分けている例が見られる。また後代のラビたちも古ヘブライ文字を「ヘブライ字（ketāb 'ibrī）」と称しているため、バビロニア捕囚後も一部古ヘブライ文字は生き続け、この時期には現行の「方形ヘブライ文字」と「古ヘブライ文字」との峻別・併用・使用上の差異が存在したとみて間違いないだろう。
いっぽう北イスラエル王国領であったサマリア地域では古ヘブライ文字が生き続け、紀元前3世紀頃には古ヘブライ文字に装飾的な要素を加えた独自のサマリア文字の祖形が出来上がったようである。中世のサマリア文字は死海文書中の古ヘブライ文字と近似している。
書体の変化
各地に離散したユダヤ人ごとに異なる書写の伝統があったが、聖書を筆写するためのヘブライ文字は古い書体を保ち続けた。これに対して注釈に使われる目的では行書的な書体が発達した。たとえば中世イタリアで発達したラシ書体 (Rashi script) が知られる。日常の目的のためには筆記体が発達した。現代の筆記体は、16-17世紀に中央ヨーロッパで使われはじめたアシュケナジムの筆記体から派生したものである。
時代による発音の違い
ヘブライ語は長い時代に広い地域で使われてきたため、発音には時代差・地域差が大きい。アシュケナジム式ヘブライ語、セファルディム式ヘブライ語、イエメン式ヘブライ語などでさまざまに異なる発音がなされるが、ここでは中世のティベリア式発音と現代イスラエルの標準的発音についてのみ述べる。
聖書が書かれた紀元前1千年紀のヘブライ語の発音は不明な点が大きい。フェニキア文字は22の子音を区別するが、当時のヘブライ語はそれよりも多くの子音があったため、1つの文字が複数の音を表していた（多音性）。ヘレニズム時代までは少なくともヘット(ח)、アイン(ע)、シン(ש)に2種類の音が割り当てられていたと考えられている。
ティベリア式発音では、これらの子音のうちシン(ש)の2種類の音の区別のみが残っており、ラテン文字ではそれぞれšおよびśと翻字される。後者は現在ではサメフ(ס)と同音になっているが、古くは別の無声歯茎側面摩擦音/ɬ/のような音であったと考えられている。
ティベリア式発音ではまた、/p/,/t/,/k/,/b/,/d/,/g/ の6子音はその位置により異なって発音された。おおまかに言って、語頭あるいは重子音になったときに破裂音になり、母音に後続した場合（重子音の場合を除く）には摩擦音 /f/,/θ/,/x/,/v/,/ð/,/ɣ/ で発音されていた。これらのうち、現代ヘブライ語では /f/,/v/,/x/ のみが摩擦音化する。
上記の歴史的な理由から、通常/f/は語頭に出現しないし、/p, b/が語末に来ることもない。しかし現代ヘブライ語では「פנטי」（fanati「狂信的な」、英語fanatic）のような外来語に語頭のfが出現することがある。
ティベリア式発音ではヴァヴ(ו)は半母音の /w/ だったが、現代では摩擦音/v/になっている。
ティベリア式発音ではセム語に特徴的な強勢音があり、テット(ט)は /tˤ/、ツァディ(צ)は /sˤ/、そしてクフ(ק)は /q/ であったが、現代語ではそれぞれ /t, ts, k/ になった。ヘット(ח)は同じくセム語に特徴的な無声咽頭摩擦音/ħ/、アイン(ע)は有声咽頭摩擦音/ʕ/であったが、これらもそれぞれ無声軟口蓋摩擦音 /x/、声門破裂音 /ʔ/（または無音）に変化した。
これらの音声変化の結果、現代語では複数の文字が同音になっており、文字と音声の関係は複雑化している。
文字の順序
ヘブライ文字の順序は、北西セム諸語に共通のものであり、北西セム順とも呼ばれる。ほぼ同じ並びがウガリット文字にも見えている。
聖書の「詩篇」、「箴言」、「哀歌」では、各詩節がヘブライ文字の各文字ではじまるように作られているものがある。これによってヘブライ文字の古い順序がわかる。
しかし、現在の順序と少し異なっているものがある。とくに詩篇の第10番、哀歌の第2・3・4章ではペーがアインよりも先に来ている。同じ特徴が紀元前1200年ごろのものと言われるʿIzbet Ṣarṭahのオストラコン（左から右へ書かれている）にも見えており、なぜこのような揺れが存在するのかはよくわからないが、2005年に発見されたTel Zayitの石刻（紀元前10世紀ごろ）でも同様であり、あるいはこちらの方がより古い順序だったのかもしれない。
詩篇の25番や34番では、タヴの後ろにもう1つペーからはじまる詩節があり、学者によっては外来語用に追加した文字があったと考える。リチャード・スタイナーはイランやギリシアからの借用語のために強調音のṗがあったがあったと主張している。
数字と記号
現代ヘブライ語ではアラビア数字を使用する（左から右へ書かれる）。いくつかの特定の用途では、ヘブライ文字に数価を割り当てて用いる（ヘブライ数字）。
句読点は現代ヘブライ語では西洋と同様のものを使用する。聖書ではソフ・パスークという節の終わりを表すコロンに似た形の記号があり(׃)、またスィルーク、エトナハ、ザケフなどの分離符が句切りの最後の単語の上下に使用される。
2つの語が緊密な関係にあることを表すために、マカフというハイフンに似た記号(־)で語どうしを結ぶことがある。
西洋のアポストロフィに似た機能を果たす省略記号は2種類ある。ゲレシュ(׳)は語の末尾に置かれて、そこから後ろが省略されていることを示す（例：「ישמאל」（イシュマエル）を「יש׳」と略す）。ゲレシュを重ねた形をしたゲルシャイム(״)は、単語の最後の字の前に置かれて、その語が略語であることを示す（例：תנ״ך‎ タナハ）。ゲレシュはまた上記のように外来語の子音の表記にも使われるし、ヘブライ数字を通常の単語と区別するためにも用いられる。
8ビットのコード
ヘブライ文字のための8ビットの文字コード国際規格にISO/IEC 8859-8がある。この符号化文字集合では文字および双方向テキスト処理のためのRLM/LRM（1999年に追加）を含んでいるが、ニクダーは含まれない。MS-DOSのコードページ862、Windowsコードページ1255もヘブライ文字用である。
キーボード
Windowsにおけるヘブライ語キーボード。
赤字（ニクード）は、（Shift+Caps Lockで）Caps Lockにした状態から、Shiftを押しながらで入力できる。（その際は、他の字母もShiftを押しながら入力することになる。）
しかしこの方法によるニクードの入力は煩わしいものだった。Windows 8以降は従来のキーボードに加えて新しい「Hebrew (Standard)」キーボードが導入され、AltGrと1文字の組み合わせで入力できるようになった（たとえば、AltGr+פ でパタフが入力される）。
その他
音声学において、ヘブライ文字の名称が国際音声記号の呼び名として使用されているものがある。（例：ヨッド、シュヴァーなど）