Является ли Java полностью объектно-ориентированной?

Возможный дубликат:
Является ли объектно-ориентированная Java на 100%?

Является ли Java полностью объектно-ориентированным языком? Если нет, то почему? И какие языки программирования полностью объектно-ориентированы?