§ 107. Написание двойных согласных в корнях заимствованных (иноязычных) слов определяется в словарном порядке, напр.
...Двойные согласные в заимствованных (иноязычных) корнях...
...группа — группка, групповой, группировать; программа — программка, программный, программировать; балл — пятибалльный, галлы — галльский, металл — металлический, металлург; класс — классовый, классный, одноклассник; компромисс — компромиссный, киловатт — киловаттный...
§ 58. Двойные согласные пишутся при сочетании приставки и корня, если приставка кончается, а корень начинается одной и той же согласной, например: поддержать, преддверие, ввести, оттереть, ссыпать, восстановить, беззаконный, контрреволюция. § 59. Двойные согласные пишутся при сочетании составных частей сложносокращенных слов, если одна часть кончается, а другая начинается одной и той же согласной, например: Моссовет, главврач. § 60. Двойное н и двойное с пишутся при сочетании ...
...II. Двойные согласные...
...В словах, образованных от основ, оканчивающихся на две одинаковые согласные, двойные согласные перед суффиксами сохраняются, например: группа – группка, группочка; программа – программка, программный, киловатт – киловаттный, Калькутта – калькуттский; класс – классный, гунн...