番号記号
から開始するコメントは、そのスクリプトを実行するインタプリタの指定として扱われる(シバン)。 転じて、電子メールや電子掲示板などで、# 以降は独り言という体裁で用いられることがある。
URIにおいてフラグメント(英語版)とその他の部分のセパレータ(分離符)として使われる。たとえばHTMLではページ内の(a要素のname属性やid属性で定義された)箇所を示すのに使う。文書の節記号(§)のようなもの。 HTMLにおいて、タグのid属性や、name属性を表す。 例: http://example.com/def.html#Section2 MediaWikiでは、ページ内の見出しなどにリンクするために使う。
C言語、C++などにおいて、プリプロセッサなどに渡すディレクティブが、#から始まる(#define, #include など)。
音楽ソフトウェアにおいて、コード記号を入力する際など、シャープ(♯)の代わりに使われることがある。フラット(♭)の代わりにはアルファベット小文字のビー(b)が使われる。
C#やGtk#など、.NET関連のプログラミング言語やライブラリの名前として使われることもある。この場合、「ナンバー」ではなく「シャープ」と読まれる。