Mouse, 1970'lerin sonu ve 1980'lerin başında Dr. Peter Grogono tarafından geliştirilen küçük bir bilgisayar programlama dilidir. Başlangıçta, sınırlı belleğe sahip mikrobilgisayar sistemleri için tasarlanmış verimli bir dil olarak ortaya çıkmıştır. Ancak, kendi başına ilgi çekici bir yapıya sahip olan Mouse, programlama dilleri için basit bir yorumlayıcı oluşturma süreçlerindeki temel kavramları anlamak adına değerli bir örnek teşkil etmektedir. Bu dilin sadeliği ve kaynak kısıtlı sistemlerdeki potansiyeli, onu bilgisayar bilimleri tarihinde özel bir yere koymaktadır.
Makalede Mouse dilinin üç ana lehçesi ele alınmaktadır. İlki, 1979 yılında Byte Magazine'de tanıtılan orijinal Mouse-79 sürümüdür. İkincisi, Grogono'nun 1983 tarihli "Mouse: A Language for Microcomputers" adlı kitabında detaylandırılan Mouse-83 olup, 1979 versiyonundan farklı bir sözdizimine sahip olsa da dilin genel yapısı benzerdir. Üçüncü ve en güncel lehçe ise, makalenin yazarının geliştirdiği Mouse-2002'dir. Mouse-83 temel alınarak oluşturulan bu yeni sürüm, kayan nokta desteği, diziler ve dosya G/Ç gibi çeşitli önemli uzantılar içermektedir. Bu lehçelerin her biri için kaynak kodlar ve örnek programlar da sunulmaktadır.
Mouse dili, sınırlı kaynaklara sahip sistemler için programlama dili tasarımının nasıl yapılabileceğini ve basit bir yorumlayıcı geliştirme prensiplerini göstermesi açısından önemlidir.