Mmm… if we want to keep going with the mobile home analogy, maybe it’s something like this:
- Wordpress.org (or technically, Wordpress the software) is a cheap, barebones RV.
- Wordpress.com is actually the company that makes that same RV. But they also run a RV park where they charge you to host that RV, and that’s how they make most of their money. It’s still the same RV underneath as the .org one, but the .com will throw in a few semi-useful add-ons if you rent with them, especially if you get one of their nicer lots.
- Other hosting companies (“RV parks” in our analogy) offer similar experiences, some much worse, some much better, all different in some minor way, but all ultimately hosting the same base model “Wordpress.org RV”. You can take your Wordpress.org RV to Wordpress.com or anywhere else.
In less metaphorical terms (only because it might actually be clearer this way rather than infinitely stretching the analogy, lol):
- “Wordpress” is the name of the website software that we’re talking about. It’s what we call a “web framework” (a generic term) or a “content management system” (a specific kind of framework that lets people easily write & edit pages and posts). There are many other frameworks & content management systems.
- This software is made by a company called Automattic
- Automattic gives the base Wordpress software away for free on a website called Wordpress.org. Giving away software like this is a common practice on the web; it’s called “open source” and the idea is just that the company gets to benefit from free community labor, while the community also gets to benefit from free software. This is how companies like WPEngine are able to run the same software (anyone can).
- But Automattic needs to make money somehow, too. They do this the same way: By hosting that same Wordpress software on a service they confusingly call Wordpress.com (they own the trademark, so they’re the only ones who can do that).
- “Hosting” is just what you call it when you pay a company to, well, host your website on your behalf, on their big powerful computers and fast networks. There are many Wordpress hosts out there, but Wordpress.com is the only “official” one from Automattic, the company that makes the Wordpress software.
In summary: Automattic makes software called Wordpress and also sells paid hosting for it on Wordpress.com
For what it’s worth, you don’t have to go out of your way to avoid PHP. It has its flaws, but there are SO MANY PHP coders out there that it (especially with Wordpress) is the best way you can ensure both affordable help and long-term support.
Although I don’t work in PHP anymore, it’s how I (and many other web developers) started our careers. We all have some love-hate relationship with it. PHP has gotten a lot better since the 90s/2000s, too, and these days Wordpress isn’t quite the nightmare it used to be.
(Drupal, on the other hand… vomit
)
Javascript is NOT Java. They actually are not related at all. The similarity in names was actually a historical attempt at deliberate confusion. Java was really popular in the 90s, and this old browser company called Netscape was afraid it would be left behind, so hired an engineer to make a programming language for their browser. They called it LiveScript at first but then deliberately renamed it to Javascript, just to ride on Java’s coattails as a marketing ploy. Seriously. It sounds ridiculous but that’s what happened: JavaScript - Wikipedia
As an aside: That same guy who made Javascript also went on to make Firefox, and now the Brave browser.
You’re right that browsers don’t normally run Java anymore.
Javascript, however, is one of the major languages of the web, along with HTML and CSS. Just about every site, including this one, uses some Javascript.
PHP is a HTML pre-processor… which is geekspeak for “programming language that outputs HTML”. Javascript can do most of what PHP can do these days, though that’s not its primary (or at least original) purpose.
So if you really want someone to custom-code your website, on the cheap side, you can probably hire a junior or foreign Wordpress developer for $20/hr.
On the more expensive side, a Javascript frontend developer could cost you anywhere from that same amount to $200+/hr. The good ones can get paid $100-200k a year to make websites. You don’t need someone like that.
If you decide to use Wordpress, honestly, any run-of-the-mill Wordpress dev can set up a personal site just fine. You can too. Just pay a service, pick a template, add a page builder if you want, and you’re halfway there. You don’t necessarily need to hire anyone or code anything unless you need special functionality that’s not already available on the Wordpress marketplace.
If you really want to hire someone, you specifically need an affordable “web developer”, probably someone who knows Wordpress. They are also called Wordpress developers/agencies. Don’t worry about the underlying languages that power Wordpress. Anybody who knows Wordpress will know PHP, HTML, CSS, and maybe some JS too, but that’s for them to worry about.
But this is very much one of those situations where you get what you pay for; hire someone locally with good reviews, or ask around by word of mouth. If you hire a cheap rando online and don’t have the background to evaluate their skill, you’re probably going to get ripped off.