What is secure programming?

According to Pillai (2017), there are several factors that determine whether a programming language is secure or not. Some of the factors include;.

1. How the language manage memory. If the language manage memory well, it prevent memory leaks that are used by attackers

2. How well the language is documented also determine how secure it is. If a language has a well written documentation it can help developers understand it and help maintain security features.

3. The community using the programming language also plays a role in determining the security of a language. A strong community will easily identify weak points and fix them.

I consider python to be a secure language as fulfils all the above points that have been noted.

Python has qualities of better security and would be better to develop operating systems with if we can only consider security as a major factor. However, C perform much faster than python which may cause performance issues. In conclusion, the choice will depend on the major requirement.

  • Module Artefacts

    Phone

    +265 888 208 986

    Address

    National TB Program
    Private Bag 65
    Lilongwe, Malawi