Birkaç kişinin fark ettiği gibi, değişken adlar için geçerli formatlar hakkında pek çok tarihsel bagaj vardır. Ve dil tasarımcıları her zaman yeni diller yaratırken bildiklerinden etkilenirler.
Bununla birlikte, bir dilin değişken adların sayılarla başlamasına izin vermediği çoğu zaman, bunların dil tasarımının kuralları olmasıdır. Çoğunlukla bunun nedeni, bu kadar basit bir kuralın dilin ayrıştırılmasını ve ifade edilmesini büyük ölçüde kolaylaştırmasıdır. Yine de tüm dil tasarımcıları bunun gerçek neden olduğunu bilmiyor. Modern sözcük oluşturma araçları yardımcı olur, çünkü eğer onu izin verilebilir olarak tanımlamaya çalışırsanız, size çelişkileri ayrıştıracaklardır.
OTOH, eğer diliniz değişken adlarını müjdelemek için benzersiz bir şekilde tanımlanabilir bir karaktere sahipse, bir sayı ile başlayacak şekilde ayarlamak mümkündür. Değişken adlarında boşluklara izin vermek için benzer kural varyasyonları da kullanılabilir. Ancak ortaya çıkan dil, muhtemelen herhangi bir popüler geleneksel dile pek benzemeyecektir.
Değişkenlerin sayılarla başlamasına ve gömülü boşluklara sahip olmasına izin veren oldukça basit bir HTML şablonlama dili örneği için Qompose'a bakın .