>=
and <
= match the mathematical operators. The question you want to ask is why doesn't it use =
for equality, and the answer is that =
is already used for assignment (inherited from C among other languages).
In theory a language could use =
for assignment and equality but it might be a bit confusing and error prone. Maybe not though. Someone try it and report back.