Tím myslíte z matematiky a logiky? Můžeme brát IF jako symbol, obrázek, nebo jako dva znaky dle libosti.
"if" jako symbol či obrázek bude považovat člověk, který ten text čte - málokdo bude číst "i" a "f". To je naopak výhodné pro stroj, pro který je zase výhodnější čtení po znacích. Stroji by nejvíc vyhovovalo, pokud by gramatika obsahovala pouze 3 symboly (viz jazyk Ook!), ale není to výhodné pro člověka ani pro HW. Proto vznikly různé kompromisy s různým počtem symbolů (2, 8, 10, 16, 32, 128, 256, 2^31) z nichž pro účely programování se nejlépe osvědčil základ 128 (ASCII).
V Unicode je sice dostatek prostoru, aby každé klíčové slovo v programu mohlo mít svůj vlastní symbol, ale touto cestou se vývoj nevydal. Místo toho se tyto symboly zvětšily a místo klíčových slov reprezentují celé jazykové konstrukty. Je zde konflikt staršího, ale osvědčeného zápisu
new Button("Start") a novějšího zápisu pomocí ikony tlačítka s nápisem "Start". Oba mají více či méně patrné výhody i nevýhody - z mého pohledu ta ikona tlačítka má více nevýhod než výhod, ale mnozí programátoři to vnímají přesně naopak.