Чи обов’язковий C

Всім здоров'я. Я той хто балується програмуванням для себе, хоча в майбутньому все-таки сподіваюся як-небудь влізти в цю сферу. більше я влажу в цю область тим більше чую, що без вивчення С/С++ взагалі робити нічого особливо "С". Так як наводять аргументи, що без розуміння як працює машина не написати добре робочого додатка. Так чи потрібно вивчати С/С++ чи ні?

P.S. Як по мені мови цікаві і покопатися в пам'яті мені буде тільки в радість (Багато знань не буває). платформ, тому чи варто взагалі смикатися в цьому плані, адже все ж таки на даний момент це більш як хобі.UPD: Дякуємо всім за інформацію хлопців Зрозумів, що все-таки якийсь базис цих мов потрібно так чи інакше відчуваю стикатися я з ними буду постійно, тому думаю пройти хоч малий курс по них. Ще раз дякую всім за пояснення новачкові.

А взагалі, якщо є час, спробуйте C++, раптом сподобається, у нових стандартах там уже не потрібно писати *obj = new User; і боятися витоків пам'яті, майже як у джаві, лише без гальмівного GC.

Але, звичайно, все ще залежить від того, ким Ви хочете стати і скільки у Вас часу на навчання, якщо ви збираєтеся натягувати сайти на фреймворки, то асм/сі/сі++ вам не особливо те й потрібен, ну а якщо мало часу на навчання , не витрачайте його даремно.