Javaでは、言語仕様および標準ライブラリの設計時点から、クラスやメソッド、定数や変数などの命名における大文字/小文字の使い分けといった規則が決められている。例えば、クラス名は大文字で始める (upper camel)、メソッド名や変数名は小文字で始める (lower camel)、また定数名はすべて大文字でアンダースコア区切りとする、などである。JavaBeansからの影響を発端として、特定の接頭辞を付けたアクセッサメソッド (getter/setter) が定義され、カプセル化に利用されることも多い。class SomeWidget {    private String caption;    private boolean visible;    public String getCaption() { return this.caption; }    public void setCaption(String caption) { this.caption = caption; }    public boolean isVisible() { return this.visible; }    public void setVisible(boolean visible) { this.visible = visible; }}なお、Java 9ではアンダースコア1文字の識別子_は予約済みのキーワード（予約語）となったため、ユーザーコードで識別子として使用することはできなくなった。
Smalltalkでは、大域変数(クラス名も含む(クラスも大域変数であるため))は大文字からはじまるキャメルケース、局所変数、メンバーとなる変数は小文字からはじまるキャメルケースを使用する。これは、言語仕様でも決まっており、存在しない大文字で始まる変数を参照するコードを書いても翻訳時にエラーとはならないが、存在しない小文字の変数を参照するコードを書いていると翻訳時にエラーとなる。また、メソッドが存在するセレクター(関数名のようなもの)は、小文字で始まるキャメルケースを使い、メソッドが存在しないセレクターには大文字で始まるキャメルケースを用いることが慣習になっている。これは、名前空間の解決等でメソッドが存在しないセレクターを使おうとした時、基底クラス等にメソッドが存在するとメソッドを呼んでしまうためである。後発のJavaなどはこの規則を強く継いでいる。ただし、Smalltalkにはプリプロセッサは存在しないため、全部大文字の識別子を使う慣習は存在しない。
初期の命名規則として、IBMが1980年代にIMS（Information Management System）のマニュアルで採用した "OF Language" がある。これは、PRIME-MODIFIER-CLASS（主要部-修飾部-クラス）の形式で、例えば "CUST-ACT-NO" という名前で "customer-account-number"（顧客-口座-番号）を表す。PRIMEの単語は、システムが対象とする主な実体を指す。MODIFIERの単語は、補助的な具体化をしたり、可読性を向上させる役目を持つ。CLASSの単語は理想的にはデータ型を表す短いリストである。典型的なCLASS単語として、NO（number）、ID（identifier）、TXT（text）、AMT（amount）、QTY（quantity）、FL（flag）、CD（code）、W（work）などがある。実際、CLASS単語としては2ダースほどの単語がリストアップされている。CLASS単語は一般に右端（接尾辞）に置かれ、ハンガリアン記法（システムハンガリアン）の接頭辞と同じ役目を果たしている。CLASS単語の目的は、一貫性を保つだけでなく、プログラマにデータフィールドのデータ型を指示する意味がある。BOOLEAN（two values only）が登場するまでは、FL（flag）が二値だけをとるフィールドを示していた。
非常に短い（8文字以下）長さで識別子を形成する場合、桁位置ごとに意味を持たせることがある。例えば、LCCIIL01 という名前で、先頭の LC は「信用状（letter of credit）、次の C は COBOL、IIL は 特定のプロセスサブセットを表し、01 がシーケンス番号となっている。このような規則はメインフレームでのJCLなどで今でも使われている。また、MS-DOSでのファイル名（8文字＋拡張子3文字という制限がある）でも見られる。
最もよく知られている命名規則としてハンガリアン記法 (英: Hungarian notation) がある。これには、「目的」を名前に含める方式（アプリケーションハンガリアン）と、「データ型」を名前に含める方式（システムハンガリアン）に分けられる。
命名規則によっては、特定のプロジェクトや問題領域に必要とされる規則や必要条件というだけでなく、ソフトウェアアーキテクチャによって定義される原則、根底にあるプログラミング言語やプロジェクト横断的な方法論などを表す大きな枠組みを提供する。COMインターフェイス名のI接頭辞（プレフィックス）など、フレームワークによってルールが定められているものもある。
前作「家族になろうよ／fighting pose」からおよそ7か月ぶりとなるシングル。「生きてる生きてく」は2012年3月3日に公開された東宝系映画『ドラえもん のび太と奇跡の島 〜アニマル アドベンチャー〜』主題歌であるが、主題歌起用のきっかけは2010年9月17日放送のTVシリーズテレビ朝日系『ドラえもん』の『ほんもの3Dテレビ』という話にしずかちゃん憧れのスター「福山雅秋」が登場したことである。福山は自身のラジオレギュラー番組で「福山雅治そっくりのキャラクターがドラえもんに出演していました！」というリスナーからの情報でその存在を知ったという。その後、福山はラジオ番組内で「自分でアフレコをしたい」とコメント。このラブコールがドラえもんサイドのスタッフの耳に入り、翌2011年の新作映画制作が始まるタイミングで、福山にオファーをした。そして、2011年3月5日に公開された東宝系映画『ドラえもん 新・のび太と鉄人兵団 〜はばたけ 天使たち〜』で福山は「福山雅秋」役で声の出演をすることになった。その際に「今度はぜひ主題歌で」と冗談まじりで話をしたところ、今度は主題歌のオファーがあったという（映画公開前の2011年2月13日には、TVシリーズ『ドラえもん 3時間スペシャル』でひと足先に声の出演をしている）。発売タイプは、初回限定 「WOWOW大開局祭」ライヴ映像収録DVD付 盤、初回限定 「生きてる生きてく」Music Clip &「生きてる生きてく」 冬の大感謝祭 其の十一 ライヴ映像 収録DVD付 盤、通常盤の3タイプでの発売で、各タイプディスクジャケットとライヴ音源1曲が異なる内容になっている。オリコンチャートは初登場1位となり、ドラえもんの映画主題歌作品がオリコンシングルチャート首位を獲得したのは、1984年に小泉今日子が発売した「風のマジカル」（「渚のはいから人魚/風のマジカル」の両A面シングルでの発売）以来28年ぶりの快挙となった。