Hi I am trying to write my own relational database. Some thing like postgresql. I know C, C++ & Java. I ruled out java for developing a database itself. I have to chose between c,c++. don't know whichis the best for developing a database. Please provide me with good answers.
138945
Honestly, and technically, neither C nor C++ would work for database programming alone. C and C++ are the languages themselves. You'd have to use an API, like Win32 or MFC or .NET, in order to connect to a database. But I think the ATL library includes database connectivity.
411311
Works Database ? never heard it. its somekind like Microsoft Access?\n\nBut try to learn SQL. http://dev.mysql.com/doc/\nit's a powerfull language for database
388920
C/C++ are better learnt from books and websites - you really need the information written in front of you before it makes any sense. Once you've learnt the basics of a language it becomes a matter of looking things up as you need them - a video is useless for this task, unlike a book or a website which will have a quick and easy to use index.\n\nI wouldn't be suprised if such videos exist, but I doubt that they are of much use.\n\nRawlyn.
535053
I have looked into this and have friends who are programmers and the research and my friends all say C# has the best job opportunites. C# is a newly used language so I would be sure that C# is the way to go.
2073
Shame on you, that's not a real question ;)\n[and was it really worth bumping???}\n\nNow, I am a coldfusion programmer, and I personally don't think it's a real programming language. The problem is, the people who started coldfusion thought it wasn't a programming language either, but then suddenly as its userbase needed more solutions for the applications they were building, the language got bigger, and it certainly had to start mimicing the constructs and processes of a real programming language, including OOP methods. So it has become one. Sure it's not OOP, but I was able to use the process I learned from ColdFusion and put it into my C++ skills. \nBut of couse you were asking the question as your own statement about its quality, so your asking is disingenious to begin with. \n\nIt is a programming language, strictly speaking, as you give it input, which it interprets and gives output.  It's certainly not as robust as PHP, and has to go back to the server unlike Javascript, which I'm sure you must think are both real languages since they're OOP, but why complain? Get over it and get back to your real programming language.
550149
C++ but its was used with api that the cmpany came up with so it pretty foreign to must people unless you have the source code and a book explaining the notation must companies now have a set of librays they use for this stuff
218081
C is still the most used programming language and it will likely stay that way for a very long time. C++ is called C++ because it is supposed to be like the "next generation" of C. It cannot be called B for two primary reasons:\n1. It's not supposed to be an entirely separate language (well, it's supposed to be based loosely on C)\n2. B was a programming language from many years before C++. C got its name as being the logical successor to B (for BCPL).\n\nhttp://en.wikipedia.org/C_programming_language
181654
I may not have written many programs in Java, but that sure as hell doesn't look like Java to me.\n\nEdit: It's actually C as you can see from the includes:\n#include<stdio.h>\n#include<conio.h>\n#include<math.h>\n#include<stdlib.h>\n\nC++ doesn't use <something.h> it just uses plain <something>.
531377
Depends on your intended area of operation.\n\nWhatever you do I'd say knowing both C++ and HTML will be helpful. C++ is pretty popular with software applications and games, and a lot of languages are similar to it. If you are doing anything related to websites (PHP;ASP;Perl;Javascript) then you need to know HTML, although it is technically a mark-up language.\n\nSoftware applications: C++: http://www.cplusplus.com/doc/tutorial/\nWeb applications: Java: http://java.sun.com/docs/books/tutorial/information/download.html\nWebsites: HTML; Javascript\nDynamic websites: PHP; ASP\nDatabases: SQL (as in MySQL)\n\nYou can learn many of the languages at http://www.w3schools.com/
85297
First, to create a game, you need to learn something about programming...\n A game is a computer program, so to create a game, you need to program it, or something like this... There are lots of programming languages like: Pascal, Java, C+, C++, Visual Basic, Python etc. With all theese fascinating programming languages you can create lots of cool games... Most games are written in Java. So Java, is a good start...There are also programs which let you create a game without any programming, such as: Game Maker. You can make lots of different kinds of games with it. But theese games are simple. You can't make cool staff with them... This could be a solution if you don't want to learn a programming language. Of course, a real programming language will offer you much more possibilities. The language that is probably used most for games is C and C++. Dev-C++ is a very good (and free) environment to write C/C++ programs in. There are several game libraries you can use with Dev-C++.Another complete system for writing games (for Windows) is the Clean Game Library. It's really cool... Trust me... This is a real programming language, so you will need to write a code. The number of lines you have to write is smaller for example about 3,000 for a game like SAINT NICOLAAS, but the language is very hard to learn. I don't know very much about programming, but if you want to be a good progammer and create lots of games, you need to start by programming, not by simple games creators, or something like this... They're usefull just for begginers... I hope this helped you, a bit...
259345
If you know C++ or Java (which have simular syntax) than these are best because they would compile to smaller code and run quicker (less steps to compile down to machine code). The only draw back is that it is more difficult syntax to VB, although it is the best option for more advanced programming.\n\nVisual Basic is popular because the syntax is simple, although it isn't fully object oriented. Although it does make use of objects, it does not allow the user to create their own classes, or modify others (polymorphism). Although VB.NET and later versions is fully object oriented, don't know as much about that. It also runs slower than C++ because of the processes it has to go through to get down to machine code. If you don't know what object oriented programming is, a good overview can be found here: http://en.wikipedia.org/wiki/Object_oriented\n\nYou could imagine that developing an application is like building a house. Both languages can be used to achieve the same task, although building it with VB is like using bigger bricks. It would be quicker and easier to build, but you wouldn't have has much flexibility as you would with smaller bricks (e.g. in this analogy, using C++).\n\nDelphi is also a fully object oriented language and also very powerful. It has the same syntax as Pascal (which was a popular teaching language years ago and supported object orientation in later versions). Delphi is basically a modern GUI version of that.
101271
Please clarify the type of programming... are you asking specifically about website development (e.g. HTML), or about languages such as C++?\n\nFor HTML, these are two excellent websites:\nhttp://www.htmldog.com\nhttp://www.htmlgoodies.com\n\nHere are superb C++ tutorials:\nhttp://www.cplusplus.com/doc/tutorial/\nhttp://cplus.about.com/od/beginnerctutorial/\n\nOn the other hand, if you are simply wondering what programming language you should learn, I would recommend Java or C++. Java programs will work on many operating systems. Here is a good article about choosing the right programming language for yourself:\nhttp://www.tgr.com/weblog/archives/000024.html
153484
just learning the basic C++ language will not give you a handle on creating software apps. usually creating applications requires you to have a good handle on programming language. it will also mostly require that you know some form of database (either SQL, Access and Oracle). You will also most probably be working in a team (very few software apps are made by locking a programmer in a room and letting him/her churn out code).
301998
I dont know much about java so i left it for you. But i can put up quest for viva based on following topics - \n\nA - ON THE SOFTWARE \n1. Why you have chosen Java not VB not C++ or any else?\n2. There are already softwares for doing this , what's new in your software. \n3. Have you tested your software? What is alpha or beta testing, What is whitebox or black box testing. \n4. Tell me about ur project (firstly asked question for sure) \n\nB - ON DATABASE \n1. Is ORACLE a RDBMS database system?\n2. What is codd's rule (although less probability to be asked). \n3. What is normalization. \n4. Tell me about (3NF, BCNF, 4th or 5th NF) \n5. What is ODBC , how you connected your database. \n6. What is super key or primary key or candidate key or alternate key? \n7. What is difference between foreign key and primary key? \n8. What is difference between a unique and a primary key (as both seems equal)
21298
PostgreSQL is a free object-relational database server (database management system), released under a flexible BSD-style license. It offers an alternative to other open-source database systems (such as MySQL and Firebird), as well as to proprietary systems such as Oracle, Sybase, IBM's DB2 and Microsoft SQL Server. Similar to other open-source projects such as Apache and Linux, PostgreSQL is not controlled by any single company, but relies on a community of global developers and companies to develop it.\n\nOracle is by far the largest database application with the most powerful features
35875
To a certain degree, it hardly matters. This is a bone of contentions and source of "religious wars" in the software community.\n\nI take a slightly different view of this matter in that for the most part, I view that "programming" is done on paper - generating a pseudocode algorithm to accomplish a task in an efficient manner. "Coding" on the other hand is the process of translating that algorithm into a sequence of commands that a computer can understand.\n\nWithin this framework, "programming" is language independent, "coding" is not.\n\nNow if we were to examine how the selection of language is important in coding, other than a few minor aesthetic differences, despite what many language adherents claim, there is little difference between languages.\n\nEach language basically consists of mechanisms to evaluate, jump, test conditions, and get input and output. The languages basically differ in the syntax required for these.\n\nNow the major reason in a business environment to consider the language is that, for a long-life project, the ability to easily obtain a compiler that is able to support the language in future is very important. Therefore, it is usually prudent to select a mainstream language (C, C++) where there are a large number of vendors, each of whom supports the language.\n\nJust my opinion - you will find that many programmers will not agree.
126079
Out of Java and .Net I suggest Java, because frankly the average programmer, even in security, wouldn't use .Net much, and plus neither of those languages are really good for it.\n\nI know C# and C++, and they have fulfilled all my hopes, I have learned VB6, some Java, Delphi, etc. basically a little of everything back in my game hacker days, but in the end what takes the longest to learn is the best to use.\n\n I  have two books 800 and 500 pages long on C++ on pdf, if you want I can send em to you (as long as you don't redestribute, it would be bad for the author, you have to buy them) and though they took me 3 monthes to finish at about 8 hours a day, working out all examples and reading up the standards at the same time, it is worth it. Also I have the book by the guy who came out with C++ back from 1997-8 publishing, basically its a 1k book that holds everything possible, but it's in no way for a beginner, plus its a physical book not on pdf, anyway I still have trouble understanding the book, (I'm russian, I read both eng and rus, but the terms are a little hazy at times and plus I'm 14 and moved to America when I was 8 so my russian reading skills are faltering heavily), the book is russian btw.\n\nHope this helped,\nIt's your choice really,\nLev\n\nFeel Free to contact me at: levlozhkin@ gmail and @ yahoo, REEFORMED@hotmail, REEFORMED at aim and msn messengers, and levlozhkin at yahoo messenger.\n\nLev