Embarking on my coding journey, I found myself at a loss for where to begin. After some research, I decided to start by learning the Javascript language. Completing courses on freecodecamp left me with uncertainty about what to do next - overwhelmed by the vast amount of information available, I felt like a novice once again. I am seeking assistance to grasp the basics before delving into languages such as html and css. Some questions that have been troubling me are: - Are libraries necessary for building websites or creating games? - What exactly is UI and UX? (I've heard it's related to webpage design, but also relating to CSS) - Can you explain what a framework is? - Do all programming languages come with libraries? - Is it possible to develop apps without relying on libraries or frameworks, solely using CSS, HTML, and JavaScript?