WHat is is? C++, BASIC, etc?
This topic is locked from further discussion.
[QUOTE="GabuEx"]
Define "hard". Hard to understand? Hard to program with? Hard to make a large application with? Also, you've listed two programming languages; those aren't types of programming; "types" would be object-oriented, procedural, functional...
flazzle
spaghetti-coding
No, I don't think spaghetti code counts as a legitimate type of programming language. :P
Something that requires precise syntax may not be your cup of tea.WHat is is? C++, BASIC, etc?
pero2008
Seems it would have to be machine language and to a much lesser extent, assembly, just for the tedium and repetitive nature of the code. If we are limiting ourselves to 3GLs, then I'd pick procedural as the hardest to develop in, and functional the hardest to read and debug, with the caveat that some of the most difficult code to debug has come from teams without experience in constructing clean class hierarchies developing in OO languages that allow for multiple inheritence.
Seems it would have to be machine language and to a much lesser extent, assembly, just for the tedium and repetitive nature of the code. If we are limiting ourselves to 3GLs, then I'd pick procedural as the hardest to develop in, and functional the hardest to read and debug, with the caveat that some of the most difficult code to debug has come from teams without experience in constructing clean class hierarchies developing in OO languages that allow for multiple inheritence.
m0zart
To be honest, I understood machine language and assembly far better than I ever understood functional languages. There is safety in repetition. Assembly is much more easy to undertand if you think in terms of steps.
To be honest, I understood machine language and assembly far better than I ever understood functional languages. There is safety in repetition. Assembly is much more easy to undertand if you think in terms of steps.
Wasdie
Well I tend to agree with you that assembly in particular is not that big of a deal. I've always loved working in Assembly. But I couldn't responsibly call it the easiest language vs. just about any 3GL, not just due to repetition but also that it varies so completely from architecture to architecture.
I have no practical reason to develop in any purely functional language -- I've never seen a demand for it in any field I was interested in. I have spent some hobby time on it though and I haven't had much of an issue with writing code. It's always reading someone else's code that proves a challenge. It's not impossible, but it takes an enormous amount of time to parse the logic.
Personally, I loved Assembly and it wasn't that hard because you had TOTAL control, though lengthy as hell.
I programmed in Pascal, Modula-2, COBOL, VB, Java, Javascript, Perl, ADA, C/C++.
I found C most challenging, mostly because of pointers and syntax, and then taking it to the next level of C++ with Object Oriented. Once you master C/C++, I believe a programmer could master any language.
I never did anything in FORTRAN or LISP. Those are quite different.
[QUOTE="pero2008"]Ok. I have to take a BASIC Programming class next semester and am wondering if it is going to be difficultGabuEx
That would entirely depend on what you find difficult. :P
There is much truth to that.
You may find one thing easier and other harder depending on how you think!
Ok. I have to take a BASIC Programming class next semester and am wondering if it is going to be diffucultpero2008BASIC is really easy. The only problem with it is that it's too basic to do more advanced things easily or with a small amount of code - but you probably won't be required to do anything like that in a BASIC class anyway.
Haven't taken BASIC, but I'm in C++ currently and have in the past taken Assembly and Java. If anything, I think Java is a good language to start off with. It isn't difficult to understand, and you can jump in and start making simple programs with ease. Assembly is not as easy as you can't really jump in and start making a working product without understanding registers and commands and such.
Which minor will help my MIS degree or which minor will involve the most programming language classes?
Computer Databases
Computer Networks
Computer Science
Electronic Commerce Technologies
Information Systems Programming
Integrated Technologies
Multimedia and Web Design
Object-Oriented Programming
Web Communications
Computer databases is an absolute must, but a lot of MIS programs already include some DB classes - see if yours does. I'm a big fan of Information Systems programming - this usually involves a mix of RAD development and database classes. Computer Science and Object Oriented Programming are good general purpose choices as well.What exactly do you want to do?Which minor will help my MIS degree or which minor will involve the most programming language classes?
Computer Databases
Computer Networks
Computer Science
Electronic Commerce Technologies
Information Systems Programming
Integrated Technologies
Multimedia and Web Design
Object-Oriented Programming
Web Communications
pero2008
Personally, I loved Assembly and it wasn't that hard because you had TOTAL control, though lengthy as hell.
I programmed in Pascal, Modula-2, COBOL, VB, Java, Javascript, Perl, ADA, C/C++.
I found C most challenging, mostly because of pointers and syntax, and then taking it to the next level of C++ with Object Oriented. Once you master C/C++, I believe a programmer could master any language.
I never did anything in FORTRAN or LISP. Those are quite different.
flazzle
Crazy, I thought C/C++ were far easier than Java. Oddly enough I found C# simple even though it is very similar to Java. No idea why, but Java just rubs me the wrong way.
I would Say Assembly and Machine language would be the most difficult to use and apply to a large scale application. Although, the small portions are very simple to understand.
Depends what they actually include, the titles says pretty much nothing. Web Design may include servelets, applets and ASP which would completely overlay OO programming or it could include more of the business design and overlap E-Commerce and business.Which minor will help my MIS degree or which minor will involve the most programming language classes?
Computer Databases
Computer Networks
Computer Science
Electronic Commerce Technologies
Information Systems Programming
Integrated Technologies
Multimedia and Web Design
Object-Oriented Programming
Web Communications
pero2008
Which minor will help my MIS degree or which minor will involve the most programming language classes?
Computer Databases
Computer Networks
Computer Science
Electronic Commerce Technologies
Information Systems Programming
Integrated Technologies
Multimedia and Web Design
Object-Oriented Programming
Web Communications
pero2008
Dude, how many times have you asked this question? Just choose something or ask someone at your university.
Generally speaking the lower level the language is the more tedious/mistake prone that language will be. Binary, being the lowest level you can get.For the TC if your taking Basic/C++ this semester there is nothing to worry about, both are relatively simple to grasp.Diablo-B
They are all decently easy once you learn one.
the only right answer. admittely adding in binary isnt too tough once you realize adding in binary is the same as adding normal numbers and hex.Binary
Vladimerelenin
[QUOTE="pero2008"]Ok. I have to take a BASIC Programming class next semester and am wondering if it is going to be diffucultGabuEx
That would entirely depend on what you find difficult. :P
yeah.. I took a Intro to Programming class that was focused on VB and I got an A in it.. But some people I know found it really hard.. It also depends if you have an interest in it.Please Log In to post.
Log in to comment