Накипь, тем более на стеклянной поверхности - это на 90 % карбонат кальция, СаСО3 (из него состоят такие минералы как мел, известняк, а также скорлупа яиц). Он легко растворяется в водных растворах практически любых кислот. Нежелательно использовать серную или фосфорную кислоты, так как образующиеся при их взаимодействии с накипью соли растворимы в воде хоть и лучше, чем карбонат кальция, но довольно плохо. Для бытовых условий наиболее доступны и удобны уксусная кислота (столовый уксус или уксусная эссенция) и лимонная кислота.
Чистка очень проста: Наливаете воду, насыпаете лимонную кислоту, и перемешиваете до тех пор, пока вся поверхность не станет чистой. Перемешивать вручную быстро надоедает, поэтому лучше кипятить. Само по себе кипячение не очень нужно, но при этом раствор интенсивно перемешивается и омывает всю поверхность посуды (и ТЭНа).
Лимонной кислоты нужно примерно в 2 раза больше (по массе), чем масса накипи, а уксусной кислоты (в пересчёте на 100 %) - примерно в 1,2 раза.
Лимонная кислота продаётся в продовольственных магазинах в очень мелкой фасовке и достаточно дорого. Гораздо дешевле (около 120-150 рублей за килограмм) её можно купить в фирме, торгующей химреактивами, а таких сейчас полно.