Bir bilgisayar programının veriler üzerinde işlem yapmasını sağlayacak şekilde girdiyi küçük parçalara ayırma; örneğin, blokları deyimlere, deyimleri ifadelere, ifadeleri de işleç ve işlenenlere ayırma.