프로그래밍 언어가 여러 종류가 있잖아

그럼 그 언어들이 서로 문법만 다를 뿐, 결국 컴퓨터에 달려 있는 회로들을 움직이게 하는 명령인거지?

그니까 결국 어떤 프로그래밍 언어든 결국 컴퓨터가 알아듣는 언어는 0과1로 된 언어 단 하나다 이말이지?