General libraries for various languages