Можно ли использовать библиотеки для одного языка в другом?
Стандартную библиотеку си в других языках использовать нельзя, так как это часть языка Си.
Использовать заголовочные файлы из си тоже не получится (за очень редкими исключениями)

Но ты можешь практически любую сишную библиотеку, скомпилированную в виде динамической библиотеки 
(.dll на Windows) использовать в практически любом языке средствами ffi.
Можно. Гуглите, что такое ABI.