Is the bash shell scripting language a Turing complete language? It seems to have most of the facilities of a Turing complete language, i.e. conditionals, iteration, recursion, and support for all the basic primitive data types, but it doesn't seem allow for numerical incrementing in loops or general abstract data structures, except for special purposes like file stacks and directories. Also, do you think it would count as a very high level programming language? What criteria are used to determine this?
Turing complete or not, I can't tell, but I wouldn't say it's a very high programming language, but it's absolutely not a low level language either, as it's not especially close to the hardware. That's my opinion at least.
__________________________________________
I study Information Systems at Karlstad University when I'm not on CodeCall
Yes it is turing complete, and yes - I would say it is high level. It is a scripting language which messes little with hardware and low-level related things, though it obviously lacks many features that modern high-level langauges has, like OOP.
Hey! Check out my new Toyota keyboaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks