Со временем программы становятся всё сложнее и сложнее. Возникает необходимость добавлять комментарии, которые бы описывали, что делает код и почему. Комментарии могут находиться в любом месте скрипта. Они не влияют на его выполнение, поскольку движок просто игнорирует их. Однострочные комментарии начинаются с двойной косой черты //. Часть строки после // считается комментарием. Такой комментарий может как занимать строку целиком, так и находиться после инструкции. Как здесь: // Этот комментарий...
Практически ни один сайт сейчас не обходиться без форм для взаимодействия с пользователями. Популярность форм как самого простого способа получения обратной связи от посетителя сайта, привело к использованию форм ботами для рассылки рекламы. Следующим шагом стало появление способов борьбы с ботами, среди которых самым популярным является captcha. Но у данного способа есть большой недостаток, если дела касается капчи с рандомными символами, иногда ее сложно распознать даже человеку.) Но можно обойтись из без капчи...