How do I make a website with basic twitter functionality?
I'm looking for a quick way to make a website with basic twitter-like functionality. 

It should enable the user to:

1. Create an account with a Username and Password.
2. Login using that Username and Password.
3. Post twitter-like messages. These messages should be fairly short, and they should support hash tags. They can either be a shout-out for anyone to see, or a directed message at someone specifically (something like the '@' in twitter).

I have taken quite a few programming classes and am familiar with most of the common languages these days (java, python, c/c++/c#, etc.), but I have absolutely zero experience with web development, so I was hoping for something really, really simple (don't really want to spend a week or two learning php and whatnot). A template or library of some sort would be best, especially for the account creation/login portion. The message part I think I can actually handle once I actually have a website going. I don't have a preference for a certain language or environment to use, since I probably won't be familiar with any of them anyway...just something really easy I guess. Any idea on where I should start? 
How do I make a website with basic twitter functionality?
===

I'm looking for a quick way to make a website with basic twitter-like functionality. 

It should enable the user to:

1. Create an account with a Username and Password.
2. Login using that Username and Password.
3. Post twitter-like messages. These messages should be fairly short, and they should support hash tags. They can either be a shout-out for anyone to see, or a directed message at someone specifically (something like the '@' in twitter).

I have taken quite a few programming classes and am familiar with most of the common languages these days (java, python, c/c++/c#, etc.), but I have absolutely zero experience with web development, so I was hoping for something really, really simple (don't really want to spend a week or two learning php and whatnot). A template or library of some sort would be best, especially for the account creation/login portion. The message part I think I can actually handle once I actually have a website going. I don't have a preference for a certain language or environment to use, since I probably won't be familiar with any of them anyway...just something really easy I guess. Any idea on where I should start? 