Mantığın yanında syntax da önemlidir.Düşük seviyeli bir programlama dili ile yüksek seviyeli bir programlama dilin syntax ları farklıdır ve her ne kadar konuştuğun gibi yazabiliyorsan o zaman erken öğrenebilirsin.Sonuçta assembler ile Basic dilin mantıkları aynı ama yazımları farklı.