Cost comparison for the development and maintenance of application systems in 3rd and 4th generation languages