Table 7. Security issues in FPLs.
Language | No Dangling Reference | Garbage Handling | Control over Array Index out of bound | Support Pointers Arithmetic | Handle Stack and Heap Overflows |
Ada | Partially | Partially | Fully | No | No |
C | No | No | No | Fully | No |
C++ | No | No | No | Fully | No |
C# | Fully | Fully | Fully | No | Partially |
Fortran | No | No | No | No | No |
Java | Fully | Fully | Fully | No | Partially |
Modula-2 | No | No | Fully | Partially | No |
Pascal | No | No | Partial | Partially | No |
Python | Fully | Fully | Fully | No | Partially |