I think the list of languages that *don't* have integer overflow might be shorter actually. From quick research:
* Python 3 and Ruby's integer types are big integers (they get as big as can fit in memory)
* JS numbers are floating point, which causes different problems (but not integer overflow). JS has big integers too though.
* large PHP integers convert to floating point (similarly, can cause problems but not integer overflow)
@serra looks like they have both (Int is 32/64-bit, Integer is arbitrary precision)