# Java and XML Basics

What if you don't know Java and XML? Fortunately, you don't need to be an expert in either to build applications in WebLogic Workshop. If you have some prior programming experience in another programming language, you should be able to learn the basics of Java quickly. And XML, although it may look complex, is not even a programming language—it's just a structured way to describe data.

This section provides a brief overview of Java and XML to get you started. If you need more, there are a number of excellent books available on both Java and XML.

## Topics Included in this Section

Introduction to Java

Learn the basics of programming in Java.

Introduction to XML

Explore the parts of an XML document.