Змей Горыныч - пишется с большой буквы. "Бог" - с маленькой.
А если под богом подразумевают конкретного бога?
Теоретически в христианской традиции слово Бог, Theos, God, Gott и т.п. да, пишутся с заглавной. Но есть два НО.
1. В
Христианской
Традиции (особенно у
Православных) количество заглавных букв на погонный метр текста зашкаливает жутко. Плюс тенденция превращать в имена собственные что ни попадя: Писание, Дева, Отцы, Откровение, Сошествие, Усекновение, Дух, Книга и так до бесконечности. На таком языке говорить/читать - член сломаешь. Так что простые смертные предпочитают редукцию к нормальному языку. Яхве, Иисус - пожалуйста, без проблем, как Иван или "Титаник".
2. греческое Theos может претендовать на написание с заглавной, поскольку восходит к "собственному" Зевсу и сильно родственно индо-иранскому Дьяусу. Но христиане будут от этого родства отмахиваться сильнее, чем от черта, так что вопрос закроем.
славянские варианты "Бъг" примерно оттуда же но родственны индийскому Бхага. Тут и до сотонинской Бхагават Гиты недалеко - вобщем тоже не ладан, а сплошной сандал.
а вот германские варианты Gott самые что ни на есть нарицательные, языческие (мелко-мелко крестимся, дрожа от ужаса). Есть даже в скандинавских языках синоним ragnar. То есть слово "боги" использовалось как своеобразный этноним. Как шведы/швед, герулы/герул. Боги - это такой народ, только круче нас, бог (ас, рагнар) один из этого народа. Кстати похоже на античное восприятие населения Олимпа.
Так что пишем по русски: Иисус Христос с заглавных, бог со строчной. Просто, ясно, понятно. Кому принципиально - может писать на своем языке, но не требовать этого от окружающих.
Дикси.