スネークケース
以前よりスネークケースを使用しているプログラミング言語のリスト
ABAP
Ada - なお頭文字は大文字
C++ - Boost C++ライブラリ
C - 標準ライブラリの一部の型名には使用されるが、関数名には使用されない。
Eiffel - クラスと特性(フィーチャー)名
Elixir - アトム、変数、関数名
Erlang - 関数名
GDScript - 変数名と関数名
Java - static final定数と列挙型に SCREAMING_SNAKE_CASE を使用する
Kotlin - 定数に SCREAMING_SNAKE_CASE を使用
Magik
OCaml - 値、型、モジュール名
Perl - レキシカル変数とサブルーチン
Oracle SQL and PL/SQL - for all unquoted identifiers (tables, columns, indexes, constraints, PL/SQL variables, constants, procedures/functions, triggers,...), although not official by Oracle itself, still recommended by the majority of known "influencers" and used throughout the official Oracle documentation All unquoted snake_case identifiers are actually internally represented as SCREAMING_SNAKE_CASE identifiers.