• Resolved S.Brooke

    (@sbrooke-1)


    Hello I know there are four coding languages PHP, HTML, CSS and JavaScript used here at WordPress. I was wondering if there are possibly more used and if so how they are used. I am guessing that there are only the four specified but I wanted to see if someone had seen a different coding language used here at all. Also how much knowledge should I have in certain languages before trying to contribute to WordPress.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Those are the four that matter. Become an expert in HTML, CSS, JavaScript, and PHP. I would study them in that order.

    The first three are client side languages used for presentation and surface manipulation of data. PHP is the server side language that WP and most modern web applications are written in. It crunches the user selections and data from the client side, interacts with the database, and determines what html, css and JS to serve in response.

    The other big piece of the puzzle is the MySQL database. Other database structures exist, but this is the most popular today. A thorough understanding of how PHP interacts with a MySQL database is absolutely necessary to contribute to WP or develop code for any PHP based application. I studied and practiced for about 5 years before I started taking on client work. The good news is, you can be completely self taught thanks to the great resources on the web.

    The best way to get started, is to build yourself a site that advertises your services and learn during the process. Reading and taking tutorials helps a lot at first, but quickly you need actual real world goals to work towards. Participating on forums and answering questions is a great way to learn. Its constant real world examples of problems that users are actually having. If you can solve their problems then you will be building your skills to develop your own applications. Sometimes the issue takes a lot of investigation, delving into the code to find the answer.

    Choosing a platform like WP, Drupal, Joomla, X-cart, or Magento to use as your learning base will help you immensely. Become an expert in one or two platforms, one a CMS and the other e-commerce. Then you will have a well rounded skill set for any website building project.

    Well I would rank them HTML, CSS, PHP, mySQL, javascript, jquery.
    Jquery is a dialect of javascript, but in some ways it is a different mindset.
    Of course it depends very much on your background, are you a graphic arts and design type, or a programming type ?

    Best way to start getting experience is to get yourself your own domain name, and some cPanel hosting, setup at least two WordPress sites, one public facing, another in a subdomain for experiments. Initially only use free anything (as in free beer), choose a popular theme, make a child theme and go from there.
    Get familiar with a browser inspector like firebug. Install filezilla for file transfers.

    Stay in touch with the forums here, ask questions when you need to, answer questions when you can contribute. Read the guides and FAQ etc. Welcome aboard.

    Thread Starter S.Brooke

    (@sbrooke-1)

    Thank you for answering my questions I really appreciate these thorough responses. I guess just start out small in the forums and setup basic WordPress sites in the beginning and learn how things work. Again Thank you for the answers they are just what I wanted know about.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Are there only four coding languages used?’ is closed to new replies.