I am not sure what the problem is.. I do not believe in 'wrong" questions. After the last answers, I hope I am not very wrong!
I would say a language is a system of verbal and written communication (most often, but sometimes with the body - smoke signals or some other mechanism.)
Idioms, I would say are alterations in language with concepts and sentence structure specific to a culture and sometimes a region.