함수의 근본에 대해서 궁금합니다.

예를들어 if문의 경우 ()안에가 조건 {}가 명령인데

이런 if문이라는 기능도 누군가가 만든거 잖아요? 어떻게 만든거에요?

우리는 if문을 이용할뿐인데 우리가 이용할 수 있게 어떻게 만든거죠?

그 if라는 글자를 인식해서 그렇게 어떻게 작동하도록, 궁금합니다.