Nullable型
次のプログラミング言語は、Nullable型をサポートしている。
ネイティブ(言語組み込み)でのNullableサポートのある静的型付け言語には、次のものがある。内部的には標準ライブラリによってジェネリック型として実装されており、それを利用する糖衣構文として用意されていることも多い。
Ballerina
Kotlin
Ceylon
C#: Null許容の値型はバージョン2.0以降、Null許容/非許容の参照型はバージョン8.0以降
SQL
Swift
SAS(英語版)(欠損値)
VB.NET: null (Nothing) 許容の値型をバージョン2008 (VB.NET 9.0) 以降でサポート
ライブラリによってNullableをサポートする静的型付け言語には、次のものがある。
Java: バージョン8以降(java.util.Optional)
Scala