Computer language design schema