tłumaczenie można zwykle uzyskać za pomocą specjalnego skrótu klawiaturowego (niekiedy także myszy), ale niekiedy konieczne jest ręczne wpisanie wyrazu do interfejsu słownika. Obsługa alfabetów w bazach: nowoczesne słowniki komputerowe potrafią obsługiwać bazy słownikowe zapisane w alfabetach innych niż łaciński, jak alfabety dla języka rosyjskiego, hebrajskiego czy arabskiego; niektóre słowniki ograniczają się wyłącznie do alfabetu łacińskiego. Rozpoznawanie fleksji: wszystkie języki zawierają formy fleksyjne (np. odmiana rzeczowników czy czasowników) i słownik powinien automatycznie przekierowywać do formy głównej danego wyrazu; bardzo nieliczne programy (poza płatnymi), m.in. Babylon Translator, oferują taką funkcjonalność. Wyszukiwanie: większość słowników oferuje możliwość wyszukiwania wyrazów w bazie, albo metodą przyrostową (wpisywanie kolejnych liter wyrazu powoduje przewijanie listy haseł), albo metodą pełnotekstową, niekiedy z zastosowaniem warunków logicznych (przede wszystkim sumy i iloczynu logicznego) oraz wieloznaczników zastępujących jeden znak (?) lub dowolną ich liczbę (*).