Although both lower case 'l' and upper case 'L' are allowed as suffix for long integers, it is strongly recommended to always use 'L', since the letter 'l' looks too much like the digit '1'.

The following code snippet illustrates this rule :

return 1l  # Non-Compliant
return 1L  # Compliant