HOME       >>       Science and Technology

Programming Language i want to invent this


akira550

Programming language today is using some sort of signs and many other things and this is why it makes difficult for others to understand itsomeday just a wish. i want to invent a programming language that is written in full english paragraph and sentence to make programming easy and friendly btw not only in english language also in other language that can help peoples who's not that fluent in english create a program easily..i also want to create an OS that can defeat LINUX and MSahaha what a big dreamand i want to make it free just like LINUXi dont want to be a greed like MSi want people will use my creations for free and for fun ^^PS sory for my bad english and this is just a dream ^^


Ne0n

Well I cant see this happening if it did I will be so happy! :PAlso, What is it with you and those massive spaces inbetween sentences?


-Sky-

Meh, he's get a warning for all those spaces anyway.

Akira, the best way you can learn PHP, C++, HTML, XML etc is if you take the time to read on HOW to learn. For example, use http://w3schools.org//?gtnjs=1. And remember, with php at the start always start a mod/php script with

<?phpCODE HERE);?>


Just read some books, it'll tell you what the different syntax's are etc.

akira550

Meh, he's get a warning for all those spaces anyway.
Akira, the best way you can learn PHP, C++, HTML, XML etc is if you take the time to read on HOW to learn. For example, use http://w3schools.org//?gtnjs=1. And remember, with php at the start always start a mod/php script with

<?php CODE HERE ); ?>


Just read some books, it'll tell you what the different syntax's are etc.

sorry but i already know c++,html,xml and php i am referring to those who are having a hard time to learn on how to program. this is just a dream maybe in the near future someone will invent a programming language like this.
this isn't impossible because technology is evolving every second,minute,hour,day,month,year. maybe later they will invent the light monitor. did you get what i am thinking>?

hype

Yeah sometimes you need to have a real bad english in order to be a good programmer, and that's why my english isn't that fantastic . Perhaps it will be good to have a programming language that will have syntax of a fluent english but it might not be that welcome by programmers around the world. It might be too time consuming to come out with a script that has perfect english with little gramatical or vocab errors. And imagine that all programmers in the world have been dealing with PHP,ASP.NET,Java,C+ etc have been to used to many years of scripting with the same style, it would not be easy to get them to switch to the more alien syntax to be used.


akira550

Yeah sometimes you need to have a real bad english in order to be a good programmer, and that's why my english isn't that fantastic . Perhaps it will be good to have a programming language that will have syntax of a fluent english but it might not be that welcome by programmers around the world. It might be too time consuming to come out with a script that has perfect english with little gramatical or vocab errors. And imagine that all programmers in the world have been dealing with PHP,ASP.NET,Java,C+ etc have been to used to many years of scripting with the same style, it would not be easy to get them to switch to the more alien syntax to be used.

yeah many people is not that fluent in english thats why i want not only english syntax.. but also the native language of all nations where they can easily create and write a program.. who is having difficulties in their own native languange? maybe the baby..

my english is not that good too. i know i can correct my english here from writing such a post like this people will correct me ehehe i hope no one will get mad for my bad english 

back to topic

maybe you are right and maybe you are wrong.. yeah you are right because people are using those programming language many years.. but what is the use of studying? IT means non stop study.. and that is the secret of a successful IT.. study and study and study and study

dolrich06

I think it would be too hard to develop such application. It would be very easy for us to read but for computer that would be too hard.English is not precise and full of ambiguity. If ever and application would exist, lawyers would be very good at it. English is a wonderful language for expressing human ideas, but is very inefficient for writing computer instructions. There is just too much redundancy in the syntax, and too much variability.


akira550

I think it would be too hard to develop such application. It would be very easy for us to read but for computer that would be too hard.
English is not precise and full of ambiguity. If ever and application would exist, lawyers would be very good at it. English is a wonderful language for expressing human ideas, but is very inefficient for writing computer instructions. There is just too much redundancy in the syntax, and too much variability.


yeah youve got a point.. also poet people will be good in programming if the syntax is in the english.. but many people are having their hard time writing in english.. there are some who writes well but can't speak it well there are also who can only spoke it but can't write using it.. maybe someday we didn't know someone would develop a better programming language..
i am not saying that the programming language now are bad.. they are good too especially because of the shortcuts we use signs for the commands

kleong

Every great invention start from a dream. Now that you have the dream, the step forward is to put your dream into action. That means, building the OS. Good luck and be sure to post your invention first hand here.


The Simpleton

To invent such a language you'll have to do some massive amount of programming yourself, trying to predict which sentence means what and so on. The thought is good but in the real world it is not very practical as you can't predict the thinking nature of each and every person who codes. Technically it may be possible to create such a language but practically it's not very wise to even try doing so. sorry thats just my useless opinion


akira550

Every great invention start from a dream. Now that you have the dream, the step forward is to put your dream into action. That means, building the OS. Good luck and be sure to post your invention first hand here.

i will thanks the first thing i must do is practice and practice and study hard to become a great computer scientist.. but building a native programming language is too hard for me to do aha that was just a dream that i want?

To invent such a language you'll have to do some massive amount of programming yourself, trying to predict which sentence means what and so on. The thought is good but in the real world it is not very practical as you can't predict the thinking nature of each and every person who codes. Technically it may be possible to create such a language but practically it's not very wise to even try doing so. sorry thats just my useless opinion

yeah i need a lot more of practice and make myself a critical thinker in order for me to create that one but it was just a dream is there anything wrong?

weberk

Maybe if all computer geeks in sourceforge and geeks all over the world including richard stallman, linus torvalds, donald knuth, Steve Wozniak and Bill Gates (college version) etc. would cooperate maybe your dream could stand a chance. Linguistic experts should also be part of the team. haha.


webishqiptar

I like the spirit of this. You want to make things free and help others. This is in your nature. I also think that php is the dream that someone like you had 15 years ago and make it reality.


networker

I guess for certain things it would be tough if you didn't knowEnglish. I mean, there are no foreign language, php manuals, mysqlmanuals etc.There are some people I knew though were incredible programmers withoutvery fluent speaking English at all. This one Iranian guy I remember. Some peopleit seems just have an aptitude.


Quatrux

For me it seems that programming language are quite logically English already ;D if we compare it to ASM, scripting languages can be quite easily read if you write it like that.For example, SQL queries already look like sentences, you can write PHP code which may look like English, but of course not fluent as I understand you want it to be.. By defining variables, constants and using functions/methods which can be read easily..The only problem, it will require more resources for the computer/server to execute it as there will be a lot of instructions to evaluate. :DI saw some funny videos, when GOD was creating the universe from a console by executing sentences in a console ;] So I guess you want something like that


adriantc

One of the easiest programming languages, yet still very powerful is the good old Pascal - with it's new reincarnation Object Pascal. In my opinion it is just as powerful as C (granted it hasn't got the same versatility) even though some things you can do in a few lines in C you can do in Pascal in a few more lines. But it's closer to the normal language then any other. And in some cases it's just as fast, if not faster, then C. (I probably will get a spanking from all the C programmers out there! )

 

But when you think about bringing programming languages to the spoken language you have to remember 3 thinks:

 

1. There is a huge penalty in speed (and I do mean huge). Assembler, the closest thing to the computer's machine code is the fastest of them all. Although it's very very very far from the spoken language it offers the best possible speed... It's so fast compared to any other language that it's even recommended to integrate it in software where exhaustive calculations are done - so that the speed difference really becomes noticeable.

In fact programming languages are split in 2: low-level programming languages and high-level programming languages. In the first there is Assembler (and others) and in the second is all others - C, C++, Java, (Object) Pascal, etc. I guess you could say that the farther you are from the spoken language and closest you are to the computer's machine code the fastest the language is.

 

2. Typing speed. Making a programming language resemble spoken code means you'll have to type extremely long sentences in some cases. And that's not a good thing when you are in hurry of making a deadline and putting food on the table for your family.

 

3. Programming shouldn't be for the masses. (I mean useful programming). It's like hitting yourself in the head with a stone. While you design a programming language (and that's done usually done in another) your killing your own job by bringing everyone to the table.

While there should be a very easy language for letting students discover the wonderful world of programming, it's just not good for the community to have a very easy and very powerful programming language (that's not even possible because of point 1). I have to remind of Pascal... I've learned Pascal a school (even though it's long gone from the mainstream of programming languages) and I can tell you it's very good to students (it's pretty easy, yet not easy enough to make the transition to a new programming language extremely hard).


ENDY_JASMI

In my opinion, I think this is quite impossible. As computer are a logic algorithm monster which read binary. If maybe you can write a compiler which can compile it, I will doubt the program effeiciency. The compiler cant possibly correct grammar error and a lot of other type of error like typo error. There are endless possibility of error in english let's alone other language like chinese. Even if you can write a gramatically error-free english, It still need to consider the sentence is passive or active. Other part should be easy to work on. Maybe you can think of a way to overcome this problem maybe? Then maybe it will become reality.


alamstore

php is a nice web programming language, but where is the top developer of php, the no 1 developer firm.does anyone have any idea.


Little Asterisk

Well, your dream might be possible to realise somewhere in the future, with much coding and brain and everything. However, I don't really see the practical use of this programming language. Why?

Quite simply, it would be impossible at debugging. Let's say I wrote this sentence:

Print out user's input and then enable drag&drop.

It could also be written like this:

Return what user wrote in TextBox1 and enable drag and drop afterwards.

It's a stupid example, but it indicates the possible issues here. Also, the computer would need to understand which blocks of code relate to each other. So, for instance, it should understand that "Return" should equal "what user wrote" and not "TextBox1". That is not yet quite possible.

However, there are a lot of simple languages out there that are very similar to plain English. SQL, for instance, would look like this:

SELECT * FROM Artists WHERE id=1 AND Name=John

(the star means "everything")

Microsoft's Visual Basic is also very understandable:

if myMothersAge = 15 then MsgBox("Your momma's young!")end if

(excuse me for any possible mistakes, it's been a while since I used Basic last time )

So... Most beginners would probably have an easy time dealing with these two languages. I know Basic was my first language at around 9 years old (and I'm no evil genius )...

But your dream is nice, I hope you succeed one day and prove us all wrong. Then you can show Microsoft and Apple what real programming means.

iikwalsemsiskweyrd

building such programming language would render all software engineers useless. hehe. in the same way that a doctor who creates an immortalizing drug would render all doctors useless. so please, i discourage you from doing such feat. haha.



Pages :-

Page 1Page 2


VIEW ORIGINAL REGISTER GET FREE HOSTING

Xisto.com offers Free Web Hosting to its Members for their participation in this Community. We moderate all content posted here but we cannot warrant full correctness of all content. While using this site, you agree to have read and accepted our terms of use, cookie and privacy policy. Copyright 2001-2019 by Xisto Corporation. All Rights Reserved.