I am very much new to semantic web technologies. There are various terms to study about like: Ontology, RDF, OWL, First Order Logic etc. Currently I am reading about Ontologies, and came to know that they are description of the key words of a particular domain. Now if I need to create an ontology(a very small one, just to get a hands on) then where to write it, what will be the syntax, what will be the extension of the file in which it is written. How ontologies could be used by program code to interpret user request.
The information present on the internet is in a scattered manner so i am not able to relate it. Kindly pardon me if my question seems to be too vague. But kindly guide me that in what sequence i should learn the above mentioned frameworks.
Thanks in advance.