Jul 24, 2008

Future Of Programming Languages - programming languages

Free Web Hosting, No Ads > CONTRIBUTE > Computers

free web hosting

Future Of Programming Languages - programming languages

mintywang
hmm...jus wondering, given that there'r many programming languages out there, that which is the best or most popular n most likely to outlast the rest.

Reply

osknockout
Well, that's really an absurd question like "which is the best operating system"
but I think you could use a fair answer.

There is none. My favorite is assembly language [x86] but here's
a modest list of some good ones.

1)x86 assembly - closest to 1's & 0's, somewhat complex, 80% of computers smile.gif
2)C/C++ - almost every system, very popular, close to low level
3)PERL - now THAT's a good one. Public domain, a mesh of others, very useful
for string manipulation.
4)PASCAL - old good stuff
5)HTML and its little additions - self explained

And in answer to your question, I believe the above will last a while,
pascal because it was so standard.

Reply

bizchina
QUOTE(mintywang @ Dec 30 2004, 09:02 PM)
hmm...jus wondering, given that there'r many programming languages out there, that which is the best or most popular n most likely to outlast the rest.
*



It all depends on what you want to do. If you want to program in Windows - and you are pretty new to programming and want to learn - then I definitely recommend Delphi as a fast way to producing programs for Win32 - and its quick to learn and has a very good IDE. I have used VB but don't find its as powerful as Delphi - not as well thought out - and quite slow. The same guy who "fathered" delphi is now working for Microsoft and I believ in charge of the C# development - which means C# should be quite good in the future. Its also part of Delph 9 - ( C Sharp) so you have the best of both languages to play about with and see which you prefer. BUT - C# in Delphi requires the Dot Net environment which means you need about 200meg of stuff installed on a Windows machine to run any programs you build with it - so its not ideal. Also - Delphi 9 is not stable yet - if you can get hold of Delphi 6 - or Delphi 7 personal ( they were given free by different mags at various times ) its a great way to learn - or they may still be available at www.borland.co.uk ( or dot.com ) and will cost you nothing to try.
Mike

 

 

 


Reply

Zaideu
Look at this website biggrin.gif
http://www.tiobe.com/tpci.htm

Reply

s243a
It has often been thought that as computers become more powerful the AI languages would become more popular. Looking at the list given by Zaideu, LISP is ranked 17 and PROLOG is not even on the list. It goes to show that AI languages are either to complicated or to slow to compete with procedural or object oriented languages. I started a discussion about programming paradigms and I was going to suggest embedding functional programming within an object oriented programming like JAVA. This would allow people to apply functional programming to web based applications. Logical programming sounds pretty cool but it hasn’t caught on yet either. I don’t see why it also couldn’t be embedded in object oriented programming. Then again common lisp does have object oriented capabilities so I wonder what JAVA has that common lisp doesn’t?

Reply

bjrn
QUOTE(s243a @ Jan 17 2005, 10:08 PM)
I started a discussion about programming paradigms and I was going to suggest embedding functional programming within an object oriented programming like JAVA. This would allow people to apply functional programming to web based applications.
*


You know, a year or so ago we had Prolog at uni, and we were shown that you could write one part of something you wanted in Prolog and then call it from Java. I'll be darned if I remember how, but it was quite nifty. I should look it up and see if I can find it somewhere.

Having said that I didn't really like Prolog very much. tongue.gif


As for the future of programming languages I think we can expect a higher degree of abstraction, it's a process that started quite some time ago and I don't see it stopping anytime soon. You can see that as time goes by we get higher and higher levels. From machine instructions in the beginning to the hoard of easily readable languages we have today.

Reply

alperuzi
Well not what the actual question asked but related to the title anyways. I think programming languages are going towards achieving artificial intelligence. If you trace the history of programming languages they get easier and easier in a sense. First there was punch card operated assemblers, then fortran, pascal, c which is procedural still and c++ which is object oriented. While a program may take a dozen or two lines of code in assembler, it may take two in C. Another benefit is that you can write bigger programs so complexity of software increases with ease of programmability. So in the long run it is going towards a programming language where you just tell the compiler what kinda program you want and you'll get it. Which is AI in itself.
So then the syntax would be like: "write me a FPS game that runs faster than Doom 3"
Of course needless to say, this is a long long time away.

Reply

bjrn
QUOTE(alperuzi @ Jan 20 2005, 05:11 AM)
So then the syntax would be like: "write me a FPS game that runs faster than Doom 3"
Of course needless to say, this is a long long time away.
*


You want a FPS that's faster than Doom 3? Try Doom 2. tongue.gif
Okay, sorry, that was a bad joke.

I think we'll see things where you can generate (at least a large part) of an application from architectual diagrams. And I must say that I wonder how many programming jobs there will be around in ten or twenty years. Well, besides legacy code mentainance jobs, making sure old programs continue working & doing small modifications.

Reply



Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

(Maximum characters: 10,000)
You have characters left.
Confirm Code:

Recent Queries:-
  1. how many programming languages are there - 51.72 hr back. (2)
Similar Topics

Keywords : future, programming, languages, programming, languages

  1. A Prelude To Programming
    What to learn? How to learn? (9)
  2. What Is Genetic Programming?
    (2)
    Genetic Programming is a machine learning technique inspired by the theory of biological evolution.
    It is usually started with a huge number of programs, which are randomly generated, hand-coded or
    known solutions. These programs are then made to compete against each other to see which program
    performs better. Once the competetion is complete, we'll get a ranked list of the programs
    sorted in the order of best to worst programs. Next comes the evolution, the best peroforming
    programs are replicated and modified further in two ways, Mutation and Crossover. Mutation ....
  3. Simple Is Beter - The Future Of Computers?
    In the future, what will computers be like? (3)
    -Computers - The future - Who knows - I often wonder what the average home
    computer will be like in ten or twenty years time; They seem to get larger, and have more functions,
    be faster, and have more RAM ect. People always look for speed when buying a computer - But is this
    really the way forward? If you have formatted your hard drive, then re-installed your operating
    system; you will have noticed, that things run very smooth, very fast, and with few or no error
    messages. But as soon as you have installed all your devices, media software, some games m....
  4. Learn Java Programming Language Online Step By Step
    (0)
    I had found this site >> http://learnjava.awardspace.com This website is for people who want
    to learn Java Programming Language step by step. This website also includes JAVA lessons from the
    beginning to advanced level. So this site appropriates for the beginner of Java programmer language
    or non-basic Java Programming Language. The lessons are easy to follow and understand starting
    from how to get your PC JAVA ready, the fundamental programming concept and creating the real
    application. Moreover, the working examples are also included. Please enjoy the les....
  5. C# The Language
    The Language Of the Future ! (2)
    Welcome Friends, now i would like to share with you something about C#( Pronounced as C# ) . This
    language was put into practice recently and now that i have started learning this language C#. And
    i found certain intresting stuffs in C# , Now let us see why i call this language as the language of
    future, as of now people used java and did you ever think why people used java? It is just becaused
    it was Platform Independent and so whereever this Java Virtual Machine was installed the Java
    program worked so the Key point here to be noted is that "Platform Independent", A....
  6. Spacetime
    The future of web browsers (2)
    It's about time I post this one, I've been using SpaceTime for a while now. Website:
    http://spacetime.com/ Make sure you watch the introduction video on the index page. It really
    explains it really well. A little f.a.q What is SpaceTime? SpaceTime is a web browser which is
    in 3-d. Crazy? Thats what I originally thought, but I got using it and I really liked it. I still
    use firefox though, but due to the features of SpaceTime I use it for searching websites and images.
    What are the features of SpaceTime? The most efficient feature is the 3d searching. ....
  7. Php And Mysql Programming
    anyone knows a code for mysql and php (2)
    hi everyone! I am making a program using php and mysql...I am a noob on this so i need your
    help guys...I want to make a simple program that will some values and then store them on a database
    and then retrieve them...uhmm let me give an example out put of what i need. This is the example
    say..: Enter First Name: Enter Last Name:
    Enter Age: Enter Address: ..those
    are the data needed for input values...my question now is how can I make a database....
  8. Psychic Dreams
    Seeing the future (10)
    Dreaming The Future Many people believe that dreams are a warning of whats to come. I am one
    of these people. I believe that dreams are a sign, if you can interpret them correctly, you can know
    what to expect. I didn't used to be a believer, but strange things have happened to me, in the
    last 2 years or so, that have totally changed my opinion. Many people probably won't believe
    me on this, but I'm going to tell you a 100% true story about a dream I had, and what heppened.
    (This was about a year ago) I had a strange dream, I saw my grandad gardenin....
  9. Cool Site To Learn Languages
    Learn to speak in Native accent (4)
    http://www.livemocha.com/ Discovered this site months before. And also I took some classes. I
    should say this is really cool one. Try it. Learn new languages in a social way with LiveMocha.
    Livemocha is the first-of-its-kind online language-learning community. With fun and interactive
    lessons that move at the right pace for you. You can access their team of passionate language tutors
    and start track your progress to reach your goals. Learn, practice, and share. Learn these
    languages: English, French, Hindi, German, Spanish and Mandarin Chinese, among other....
  10. Python
    another programming language (8)
    There are so many languages used in software and web development. Python is one of them. Basically
    Python is object-oriented , high-level programming language with dynamic semantics. Python was
    developed in the 90’s. Python is simple and easy to learn. Therefore it reduces cost of program
    maintenance. It is very attractive for rapid application development because of its high-level
    built-in data structures, combined with dynamic typing and dynamic binding. Python is also use as a
    scripting or glue language to connect existing components. Python supports modules and ....
  11. Is Outer Space The Future Of Mankind?
    the moon, mars, asteroids (16)
    Is space the solution to the troubels of mankind? Can we in space find the resources that we need
    to keep the growth going? Imagine that the billions in china and india over the next decades will
    want the same standart of living as we currently have in europe and north america. Is mars the
    solution to over population on earth, mars does present 3 times the land area of earth. Is mining
    he3 (for fusion energy) on the moon the solution to the polution free energy need on earth? 25gram
    he3 pr year would be sufficient to cover the energy needs of usa (the worlds larges ....
  12. Ratchet And Clank Future
    New chapter featuring the dynamic duo. (1)
    The zany whacked-out escapades of everyone’s favorite platforming duo, Ratchet and Clank, returns in
    a new chapter, Ratchet and Clank Future: Tools of Destruction for the Playstation 3. This time, the
    duo is off to rescue their buddy, Captain Quirk from an army of ruthless robotic commandos. All your
    favorites from the franchise returns. Including item collecting and weapon customizations and
    power-ups. GameTrailers.com has posted a review for Ratchet and Clank Future: Tools of Destruction:
    STORY: 8.8 DESIGN: 9.0 GAMEPLAY: 8.7 PRESENTATION: 9.5 OVERALL: 9.0 High defi....
  13. I'm Looking For Help With Programming (i Think)
    (3)
    I'm looking for someone who can help me figure out how to make a site the way I want it. I have
    made several websites, but what I'm looking to do now is make one where I can have members.
    Something where people can sign up and log in. I'm pretty sure there's some kind of special
    coding needed for this, but not sure what. I'm thinking it has something to do with php(no clue
    what that is), but I'm not sure. Any help and input would be GREATLY appreciated! Thanks in
    advance.....
  14. Link-building Services In 3 Languages
    Global Vibration Inc. is now the first SEO agency offering link-buildi (1)
    Global Vibration Inc. is now the first SEO agency offering link-building services in 3 languages:
    English, Spanish and French: http://www.mseo.com/link_building_services.html Our link-building
    solutions are offered through temporary staffing services (hire 1 of our technicians for 1 month/160
    hours). SEO agencies, advertising agencies and web marketing companies are invited to consider
    acting as our reseller and receive a straight 20% commission. After visiting our multilingual
    link-building services, you may sign up as a reseller by clicking on the following link: ht....
  15. Programming In Glut (lesson 6)
    Texture filters and lighting (2)
    This is the last of the six tutorials I have moved from astahost. I hope you enjoy these and the
    rest soon to come. QUOTE This tutorial demonstrates how to use texture filters and will let you
    see the differences of each filter. I will also be introducing lighting into this tutorial. We
    first have to create our "bitmap.h" header file with the functions we use to load our bitmaps, this
    is changed from the last tutorial to fit the needs of this one. The first thing to do is to link
    all of our OpenGL libraries and include our needed headers for the functions we w....
  16. How Many of You Use the C Programming language?
    (23)
    Just wanted to know how many of you are currently using C language for programming. If you can tell
    what sort of programs you do, it would be useful. ....
  17. Java Helpdesk
    All your queries regarding Java Programming goes here. (8)
    Hellow friends, I am creating this thread for all queries and suggestions related to java coding. If
    you face any problem, post it here, and others who have a solution can post the reply here. Hope it
    helps the users.....
  18. Halo 3 Has No Future Right Now
    (27)
    I just read in a magazine that microsoft is not even considering doing Halo 3 for any xbox version
    right now, which is great news those who think the game is corny to begin with like me /tongue.gif"
    style="vertical-align:middle" emoid=":P" border="0" alt="tongue.gif" />. So oyu halo fans will have
    to keep on playing halo 1 and 2 until they think to even start the programming for this game.....
  19. What Is Programming Language Of Google Etc.?
    (21)
    Im just curious to know , which is the programming language behind the following websites.if u know
    anyone/all of them please tell me. 1- ebay.com 2- amazon.com 3- msn.com ( i assume asp.net) 4-
    yahoo.com 5- google.com As i mentioned in previous posts that im in learning mode /smile.gif"
    style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /> so i just ask sometimes
    stupid questions.. and i have to confess that this forum is very excellent place , since its not
    only providing the free hosting , it is giving me so much knowledge , what Google or others c....
  20. Free Tutorial (web Programming) + Free Web Hosting
    Bravehost dot com (10)
    Welcome to bravehost com!! Bravehost com offers many free stuffs!! They have free
    tutorials about web programming. They also have free audio clips to be downloaded for FREE!!
    You can also visit their forum. They also give free web hosting and if you need more space and
    tools, don't worry they also give paid web hosting!! Just www bravehost com!!
    And start to gain more knowledge... Moved to Hosts review, added description ....
  21. Life In Programming?
    wheres this headed? (9)
    Hey guys im 16 and really like programming (although im fairly new at it) ive already taken a year
    of basic html and what not. This year im taking a class in c++ and VB next year i hope to take java
    and php. However next year will be my senior year and i will have to start applying for colleges
    and im trying to convince my parents that there ARE jobs in computers its hard for them to do this
    they like to stay locked up in there own little world **cough cough** stone age **cough** so what i
    was wondering is what jobs are actually out there for this kinda stuff what are ....
  22. How Can I Learn Assembly
    where to Assembly Language Programming (14)
    Please help me in learning assembly ....
  23. What Programming Languages Should I Choose?
    taking AAS in Computer Information Sys (17)
    I have a question to ask all the programming proffesionals out there. I'm going to college this
    fall for AAS in Computer Information Systems, and I would like to know what programming languages
    should I go for? I like Visual Basic, but that is required, I was thinking Java, C++, and one
    programmer for the state said I should take Cobol but my mother says it is boring and for the lesser
    businesses or whatever. What do you guys think? Topic titles and descriptions are important at
    Trap17. College Programming isn't that descriptive. Title and description rename....
  24. Good Books On C++ Game Programming
    I need some books! (2)
    I am looking for some good books on game programming in c++ if any body out there has any
    suggestions feel free to post them. Oh by the way should i start out with an easier language like
    BASIC or should I just work on c++. Ineed some help people please reply fast. Tahnx
    David H /biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /> ....
  25. What Is Neuro Linguistic Programming
    I'll tell you... (19)
    Neuro Linguistic Programming or NLP is a methodolgy for modelling... We know that there are some
    people in the world who are fantastic at what they do. AThey probably don't know how they are
    good at it, but with Neuro Linguistic Programming we can find out. A Neuro Linguistic Programming
    Practictioner can use some of the skills and methods included in the field of NLP, to elicit any
    persons stratagy for any given behaviour. We, the NLPers, call this modelling. With the skill of
    modelling we can successfully teach ourselves any stratagy that will help us be outs....
  26. Ipv4 Vs. Ipv6
    IPV6 the future. (10)
    Another article I did to compare IPV4 and IPV6. Ipv4 vs. Ipv6 Ipv4 is the fourth version of
    Internet protocol, but the first one to be widely deployed. It uses a 32 bit addressing and allows
    for 4,294,967,296 unique addresses. Ipv4 has four different class types, the class types are A, B,
    C, and D. An example of Ipv4 is 207. 142. 131. 235. The ipv4 uses a subnet mask because of the large
    numbers of computers used today. The subnet mask helps reduce the number of unique IP given to
    companies, corporations and so on. An example of a subnet mask is a company. A arch....
  27. Say "i Love You" In 100 Different Languages
    (26)
    Someone talked something about saying "I love you" in different languages: QUOTE(Caveman @
    Dec 31 2004, 12:22 PM) When I first read the topic I thought you meant 101 different languages
    39123 And now, here's the list (s)he might want! QUOTE(Saying I love you in 100
    different languages) English - I love you Afrikaans - Ek het jou lief Albanian - Te dua Arabic -
    Ana behibak (to male) Arabic - Ana behibek (to female) Armenian - Yes kez sirumen Bambara -
    M'bi fe Bangla - Aamee tuma ke bhalo aashi Belarusian - Ya tabe kahayu Bisaya - Nahigu....
  28. What Is A T_string?
    Please help! I'm new at PHP Programming (13)
    I'm new at PHP, and I looked for a while on here, and found some stuff I was looking for about
    form processing, and sending E-Mail through PHP. However, the script I just created won't work.
    I get the following error: Parse error: parse error, unexpected T_STRING in
    /home/hamtaro/public_html/send_feedback.php on line 9 Exactly what is a T_STRING? If I need to post
    my code, I will.....
  29. A Question About C++ Programming Under Linux
    (7)
    Hello guys! i prepare to develop under linux using c++, but i don't know what tools i should
    use...some one tell me to use vim, but i think vim is so hard to use!can u recommend me some
    ide??? thank u very much....
  30. About The Future........
    (25)
    I've been quite confused these weeks....... about my future..... Is this the life I want??
    /sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /> Not much time to sleep.....
    Waiting for some ideas bump into my head........ blah blah blah...... What is the best choice for
    me? I wish there would be someone just come to me and say, "Hey, You got the gift! Don't
    waste it!" I'me doing better in another field related to what I'm doing right now.
    But..... Will I get better in the field I'm doing right now?? I really don't k....

    1. Looking for future, programming, languages, programming, languages

Searching Video's for future, programming, languages, programming, languages
Similar
A Prelude To
Programming
- What to
learn? How
to learn?
What Is
Genetic
Programming?
Simple Is
Beter - The
Future Of
Computers? -
In the
future, what
will
computers be
like?
Learn Java
Programming
Language
Online Step
By Step
C# The
Language -
The Language
Of the
Future !
Spacetime -
The future
of web
browsers
Php And
Mysql
Programming
- anyone
knows a code
for mysql
and php
Psychic
Dreams -
Seeing the
future
Cool Site To
Learn
Languages -
Learn to
speak in
Native
accent
Python -
another
programming
language
Is Outer
Space The
Future Of
Mankind? -
the moon,
mars,
asteroids
Ratchet And
Clank Future
- New
chapter
featuring
the dynamic
duo.
I'm
Looking For
Help With
Programming
(i Think)
Link-buildin
g Services
In 3
Languages -
Global
Vibration
Inc. is now
the first
SEO agency
offering
link-buildi
Programming
In Glut
(lesson 6) -
Texture
filters and
lighting
How Many of
You Use the
C
Programming
language?
Java
Helpdesk -
All your
queries
regarding
Java
Programming
goes here.
Halo 3 Has
No Future
Right Now
What Is
Programming
Language Of
Google Etc.?
Free
Tutorial
(web
Programming)
+ Free Web
Hosting -
Bravehost
dot com
Life In
Programming?
- wheres
this headed?
How Can I
Learn
Assembly -
where to
Assembly
Language
Programming
What
Programming
Languages
Should I
Choose? -
taking AAS
in Computer
Information
Sys
Good Books
On C++ Game
Programming
- I need
some
books!
What Is
Neuro
Linguistic
Programming
- I'll
tell you...
Ipv4 Vs.
Ipv6 - IPV6
the future.
Say "i
Love
You" In
100
Different
Languages
What Is A
T_string? -
Please
help!
I'm new
at PHP
Programming
A Question
About C++
Programming
Under Linux
About The
Future......
..
advertisement



Future Of Programming Languages - programming languages



 

 

 

 

ADD REPLY / Got an Opinion! Remove these ADs! RAPID SEARCH! Free Web Hosting [X]
Express your Opinions, Thoughts or Contribute more info. to help others.
Ask your Doubts & Queries to get answers, So that "Together We can help others!"
Register FREE for AD-FREE forum, Create your own topics, Ask Questions, track topics, setup subscriptions & notifications and Get a Free Website w/ Email and FTP.
500MB Space *No Ads*, CPanel, FTP, PHP, MySQL, EMails - 100% FREE