8進数リテラル

C言語, C++

数値の先頭に 0 をつける。
0 も 8進数リテラル である。

Java

数値の先頭に 0 または 0_ をつける。
0 は 10進数リテラル である。

JavaScript

数値の先頭に 0 または 0_ 0o をつける。
0 は 10進数リテラル である。

Ruby

数値の先頭に 0 または 0_ または 0o または 0O をつける。
0 は 10進数リテラル である。

VBA

数値の先頭に &O をつける。

Python

数値の先頭に 0o をつける。
0 は 10進数リテラル である。
0101 といった記述はシンタックス・エラーとなる。

C#, Kotlin

8進数リテラルはない。