'''GüvenliSecure kodlamacoding''' bilgisayarıis the practice of developing computer yazılımsal[[software]] in olaraka güvenlikway zafiyetlerindenthat korumayıguards amaçlayanagainst birthe yöntemdiraccidental introduction of security vulnerabilities.Hata Defects,[[bug]],mantıksalhatalarbugs yazılımıand sömürmelogic amaçlıflaws kullanılanare güvenlikconsistently zafiyetlerinthe başındaprimary gelircause of commonly exploited software vulnerabilities.<ref name="bss2001">{{Cite book| last = Viega | first = John |author2=Gary McGraw | title = Building Secure Software: How to Avoid Security Problems the Right Way | year = 2001 | publisher = MAddison-Wesley Professional | pages = 528 | isbn = 978-0201721522 | page = }}</ref> RaporlanmışThrough zafiyetlerdenthe eldeanalysis edilenof bilgilerthousands ışığındaof güvenlikreported uzmanlarıvulnerabilities, çoğusecurity zafiyetinprofessionals ufakhave programlamadiscovered hatalarındanthat kaynaklandığınımost keşfetmiştirvulnerabilities stem from a relatively small number of common software programming errors.GüvenliolmayanBy buidentifying kodlarthe incelenerekinsecure coding eğitimcipractices yazılımthat geliştirenlead kişilerto vethese kurumlarerrors buand açıklıklarıeducating developers on secure alternatives, organizations can take proactive steps to help significantly reduce or eliminate vulnerabilities in software azaltmayıbefore hedeflemektedirdeployment.