APL keyboard

Resulting Unicode characters of a typical APL keyboard layout derived from IBM System/360 terminals. Usually obtained by prefixing ` (Dyalog) and/or pressing AltGr (APLX).

Esc
mode : numeric row shift ~ ⌺ ! ⌶ @ ⍫ # ⍒ $ ⍋ % ⌽ ^ ⍉ & ⊖ * ⍟ ( ⍱ ) ⍲ _ ! + ⌹
mode : numeric row ` ⋄ 1 ¨ 2 ¯ 3 < 4 ≤ 5 = 6 ≥ 7 > 8 ≠ 9 ∨ 0 ∧ - × = ÷
mode : top row shift Q ⍰ W E ⍷ R ⌾ T ⍨ Y U I ⍸ O ⍥ P ⍣ { ⍞ } ⍬
mode : top row q ? w ⍵ e ∊ r ⍴ t ∼ y ↑ u ↓ i ⍳ o ○ p ⋆ [ ← ] →
mode : home row shift A S D F G ⍢ H J ⍤ K ⌸ L ⌷ : ≡ " ≢ | ⊣
mode : home row a ⍺ s ⌈ d ⌊ f _ g ∇ h ∆ j ∘ k ' l ⎕ ; ⍎ ' ⍕ \ ⊢
mode : bottom row shift Z ⊆ X C V B ⍭ N ⍡ M ∥ < ⍪ > ⍙ ? ⍠
mode : bottom row z ⊂ x ⊃ c ∩ v ∪ b ⊥ n ⊤ m | , ⍝ . ⍀ / ⌿

similar
transliterates (mostly) into the unmodified letter
symbol
other character not directly deducible from key
punctuation
(punctuation) mark
mark
modifier letter or mark (spacing diacritic)
extended
optional operators not available in all variants