Front end- back end

  1. Which type of developer programs the code that users interact with directly?
    front end developper
  2. In web-development, what languages does a frontend developer typically use?
    html, java script, css
  3. Which type of developer is responsible for making sure the logic of the application runs smoothly?
    back end
  4. Which type of developer is responsible for handling databases?
    back end
  5. Which languages can you use in order to communicate with a database (give 2 examples)?
    ruby on rails, python