Thread: language for writing an online education site

  1. #1
    Registered User
    Join Date
    Jun 2017
    Posts
    3

    language for writing an online education site

    I recently have an idea of making an online education site just like Khan Academy and StudyPug. However, I have only learnt c and c++. I am wondering what language I need to learn in order to build a site and whether or not the language I need is similar to c or c++.

  2. #2
    Informer -Adrian's Avatar
    Join Date
    Jan 2013
    Posts
    718
    To a build a site, you'll need to learn web-centric languages. You'll likely want to use some kind of framework, especially if you're not that experienced.

    Two languages you'll definitely need to become familiar with are JavaScript (ES5, possibly ES6) and HTML. For the backend, you have lots of choices like JavaScript, PHP, Python, Ruby, etc.

    The task at hand is incredibly complex, especially building a robust and secure backend for users. Unless you want to spend the next year learning, you should find someone to do it for you.

  3. #3
    Registered User
    Join Date
    Jun 2017
    Posts
    3
    Thank you for the advice. I would very much like to learn about these stuff so I might as well spend the next year learning haha.

  4. #4
    Informer -Adrian's Avatar
    Join Date
    Jan 2013
    Posts
    718
    Alrighty then. JavaScript is 100% something to invest time in that won't be wasted, and for the remainder you can gather further opinions until you settle on something.

    As a webserver I can highly recommend Nginx. It feels very clear and well designed to me, aside from the great performance.

  5. #5
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    36,619
    Use a CMS rather than trying to craft random hackery of HTML and JavaScript.

    WordPress - Wikipedia

    You will end up spending more time patching security holes than creating your own content.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Writing a simple ecommerce site
    By Salem in forum Tech Board
    Replies: 2
    Last Post: 03-18-2016, 10:17 AM
  2. What Language are you writing in?
    By C-Compiler in forum A Brief History of Cprogramming.com
    Replies: 22
    Last Post: 12-24-2008, 11:51 AM
  3. Good site to learn about Prog. language concept?
    By Extrovert in forum Tech Board
    Replies: 5
    Last Post: 03-13-2003, 02:46 AM

Tags for this Thread