Common programming languages and frameworks used in business application development include Java, Python, Ruby on Rails, .NET and Node.js. Developers also use various libraries and tools, such as Angular, React and Vue to enhance the functionality and user experience of their applications.