By having access to a source code, a programmer can add or delete features to make the program function more efficiently.