Elemental Details

Homepage

Lab7: Elements

1. Identify the primary programming language used in your application.
The main language that will be used in this program is HTML, with some PHP and to make it look nice I will use CSS


2. Is your language compiled or interpreted?
HTML: It is neither compiled or interpereted. It is a "markup language." It represents some data
PHP: It is an interpreter, however it is compiled down to an intermediate bytecode that is then interpreted into runtime engine
CSS: It is interpreted in the browser side, but techinically it in neither as well.


3. Identify the underlying components of communication that will be used our application
High-level...

Flowchart Diagram


Low-Level...
I will be using a setInterval([update a log], 3000), this will retrieve and display messages every 3 seconds.


4. Waiting...

As far as my program will go, I will not have it to where a reciever has to wait to send a message from the sender. I will incorporate an interval to retrieve messages every 3 seconds. With this the messages will be retrieved and updated to the chat log.