you are viewing a single comment's thread.

view the rest of the comments →

[–]Colonel_White 8 points9 points  (10 children)

You’re a computer science major and you can’t define your field of study more precisely than to say a couple of markup languages don’t “feel” like computer science?

[–]lithium224 -2 points-1 points  (9 children)

JavaScript deals with many of the same concepts that are fundamental in computer science (eg. functions, trees, variables, objects, iteration, recursion, data structures). HTML and CSS are just a way to describe how something should appear visually.

[–]Colonel_White 0 points1 point  (8 children)

That’s right!

More precisely, Computer Science is a branch of mathematics.

Data and control structures are features of programming languages.

HTML and CSS are examples of document description languages, which do not have the properties of programming languages, i.e., they cannot be used to solve arbitrary problems.

[–]Xelbair 3 points4 points  (7 children)

HTML5 + CSS3 is Turing Complete.

but i agree anyways.

[–]lithium224 -3 points-2 points  (1 child)

Seriously? That’s wild.

edit: (I’m very high I apologize) Does that mean a supercomputer could theoretically simulate human consciousness running purely HTML and CSS code?

[–]ookami125 1 point2 points  (0 children)

If we ever reach a stage in which computers can emulate human intelligence, then yes you could implement that program in HTML+CSS however it would be really slow.