-Ться отвечает на вопрос - что делать?
Купаться, мыться, сниматься - эти глаголы можно поставить в неопределенную форму и получится - купать, мыть, снимать.
-тся отвечает на вопрос - что делает.
купается, моется, снимается, если убрать -ся, получатся слова, которые определяют действие конкретного человека: он купает, она снимает и т.д.
Правила необходимы для унификации. Если утвердить звуковое письмо, то южане будут гыкать, поволжье окать, москвичи акать. Я уже молчу про границу с Китаем.
Правила фиксируют так называемый литературный язык, вводят общие нормы написания и произношения для всех диалектов.
Иначе язык разойдется со временем на несколько наречий. Примером (самым грубым) может послужить древнерусский язык, со временем давший миру украинский, белорусский и русский - три полноценных и самодостаточных языка.
Сегодня так кардинально разделиться не представляется возможным - есть и радио, и ТВ, и сеть, но хаос не есть хорошо)
Создание программы начинается с точной формулировки и анализа задачи, которую должна решать программа. Составляется математическая модель задачи и способов ее решения. После этого составляется алгоритм решения задачи. Алгоритм должен быть понятным, точным, не иметь двойных толкований, оптимальным. Ошибки в алгоритме исправить достаточно трудно. Эта часть занимает несколько сотен страниц, и на ее создание уходит много времени. Все это делают системные аналитики, которые должны точно знать физику поставленной задачи, математику.
После этого составляется текст программы, это перевод алгоритма на язык, который понимает ЭВМ, с помощью языка программирования. Нужно учесть, что для этого можно использовать любой наиболее удобный язык программирования. Далее производятся отладка и тестирование программы, устранение ошибок. Как правило, для проверки программ используют имитаторы процессов и задач, для решения которых предназначена программа. Создается документация для этой программы, руководство для пользователей. После этого программа начинает свою жизнь.
Все зависит от Вашей веры и религиозности. Если Вы православный человек (мусульманин, католик, иудей), то будете писать слова Бог и Господь с большой буквы. А вот словосочетание бог Зевс - с маленькой (слово бог применительно к богам языческим пишутся с маленькой буквы) . То же самое касается Сатаны и Дьявола (православные пишут с большой буквы). К тому же слово Сатана - имя собственное. Вот с Дьяволом не могу определиться - это имя собственное или нарицательное.
Человек и душа - с маленькой независимо от Вашего вероисповедания. Вот только в некоторых языках все существительные пишутся с большой буквы (например, в немецком). Значит, и человек и душа будут написаны с большой буквы.
Атеисты пишут все эти слова - Бог, Господь, Сатана, Дьявол - с маленькой буквы. Почитайте книги советского периода - увидите, что с маленькой (за некоторым исключением, конечно).
Правописание этого глагола зависит от конкретной ситуации, в которой он используется, то есть от предложения.
Если мы пишем отгородиться с мягким знаком, мы употребляем неопределенную форму глагола или инфинитив, и в данной ситуации глагол будет отвечать на вопрос что сделать ? ( несовершенный вид ). Если в вопросе к глаголу есть мягкий знак, в глаголе мы тоже его ставим. Например: Отгородиться от общества - не самый лучший способ решения проблемы.
Если в слове отгородится мы не ставим мягкий знак, вопросом к глаголу будет что сделает? ( совершенный вид, будущее время, 3 лицо, единственное число ), нет мягкого знака в вопросе, нет его и в глаголе. Например: Мой знакомый не любит шумных компаний, отгородится от всех и думает о чем-то своем.