Artificial languages for instructing computers to do steps of computation in order to complete tasks. They allow programmers to communicate with computers.

learn more… | top users | synonyms

-2
votes
4answers
164 views

Is there a particular order I should learn programming languages? [closed]

I have some knowledge in assembly, C++ and Javascript. I would like to expand my knowledge and learn other languages. Is there a particular order I should progress with getting to know new languages? ...
-2
votes
0answers
40 views

Potential side projects for network programming? [closed]

I recently took an introductory online course on computer networking from Coursera and enjoyed it very much. I learned about things like the different layers of the networking model, routing and ...
-1
votes
0answers
72 views

Case sensitivity and scripting language - why? [duplicate]

What is the technical reason behind case sensitivity in some (most?) scripting language - JavaScript for example ? My very first programming language is Pascal (case insensitive). T-SQL scripts are ...
33
votes
5answers
2k views

Why didn't == operator string value comparison make it to Java?

Every competent Java programmer knows that you need to use String.equals() to compare a string, rather than == because == checks for reference equality. When I'm dealing with strings, most of the ...
6
votes
0answers
162 views

Are “normal order” and “call-by-name” the same thing?

I was studying the book Structure and Interpretation of Computer Programs and in section 1.1.5 The Substitution Model for Procedure Application the author explains the concepts of normal order and ...
-4
votes
0answers
23 views

Power Builder Question [migrated]

This is a code snippet: this.object.StringValue.dddw.name = "d_list_port_info_ddw" this.object.StringValue.dddw.displaycolumn = "listitem" this.object.StringValue.dddw.datacolumn = "itemid" I ...
-5
votes
0answers
93 views

Assembly language program [closed]

Can anyone help me write this program and help on it. Write a complete assembly language program (including all necessary pseudo codes) that reads in a series of integers one a time and outputs the ...
2
votes
8answers
440 views

Benefits of combining programming languages

I know there are different ways to combine programming languages (Haskell's FFI, Boost with C++ and Python, etc...). I have an odd interest in combining programming languages; however, I have only ...
-6
votes
0answers
72 views

Programming Beginner, I need a real help on this please [closed]

Hello Everyone, I want to convert from networking to programming and coding, but actually I am totally lost with it, as I've found endless books, videos talking about programming but I still need to ...
34
votes
11answers
2k views

Keep a programming language backwards compatible vs. fixing its flaws

First, some context (stuff that most of you know anyway): Every popular programming language has a clear evolution, most of the time marked by its version: you have Java 5, 6, 7 etc., PHP 5.1, 5.2, ...
-1
votes
0answers
63 views

Big-O textbook / course to study it myself [closed]

I studied IT in university but unfortunately I never had a decent course on big-O notation, computational complexity calculations and such. What I'm asking here is a good book7resource which ...
-2
votes
0answers
39 views

Do companies make SRS reports these days? [closed]

Do they do so or in case of extreme programming, the work is done directly?
1
vote
4answers
564 views

Why many programming languages have only 2 data-structures: arrays and hashes?

Many programming languages have only those 2 structures, and even some languages that have more structures still only provide special syntax for those 2; usually, [] and {}. Why is this? Is there ...
3
votes
2answers
306 views

Began with iOS development, skipped CS, and getting hit hard at interviews? [duplicate]

I'll start with a brief background: my degree is in Recording Arts, so mainly audio engineering and stuff relating to the music industry, with some synthesis and stuff which was my link into coding ...
5
votes
2answers
237 views

Alternative Scripting Language to Lua?

I would like to add scripting support to an applications and with plenty scripting languages available I am a bit overwhelmed. At first I thought about Python but I guess Python is a little too big ...
0
votes
1answer
58 views

How does public API designer come to the conclusion what shall be provided for future and what not?

Often working with various jars and exploring the features specially in corner cases, I often realize and think that how is that they thought that it might be a useful scenario somewhere in future ...
1
vote
2answers
97 views

Language design suggestion on database query [closed]

I am designing a new programming language. I am designing a syntax to implement queries. Currently this is how it works. The database is accessible through entity object. on this sample I have ...
-2
votes
0answers
52 views

in asp.net how we define a roles/ permission via GUI n check-box selection roles to particular user? [closed]

i want to add a new users, and as a ADMIN i also want to assign different roles n permission to specific user using checkbox options of roles selection....
-2
votes
0answers
76 views

Can I use scanf() function within printf() function giving a defined output? [migrated]

Can I use scanf() function within printf() function giving a defined output? If yes,then please explain me the Output for the simple code below: #include <stdio.h> #include <conio.h> int ...
-3
votes
0answers
98 views

Where i can get good tutorials and books for python programming language?? [closed]

As a test engineer, I'm pretty new to programming. I want to learn python programming language from the basics. Where I can find easy tutorials to learn?? Also, can you please suggest me some python ...
0
votes
2answers
270 views

What is the maximum value of index of an ArrayList?

I was thinking about it. You may have access to endless memory (one computer with lot of RAM) so that you can keep on adding more and more elements to your ArrayList. But, I think that you can only ...
0
votes
0answers
147 views

Do Flexibility and Inconsistency,Unsafety Overlap?

I was lately doing some research about different programming languages. I was interested particularly to learn unique features of popular programming languages and situations where these assets shine. ...
2
votes
2answers
314 views

I need some help with defining a shell syntax

I'm trying to understand more about shells, I'm looking to implement one, and want to look at what's been done in the past. In a regular shell, you have features like aliases and relative paths, and ...
-2
votes
1answer
147 views

What language would you use to program a website back end? [closed]

I have worked with several backend systems for real estate that don't address the real estate agents needs and am very frustrated. I want to program my own backend and design it how I want it. with a ...
0
votes
0answers
9 views

How can i display curl results on an html page, using yesod? [migrated]

I want to post the results of a curl command within an html page, using the yesod framework in haskell. This is the code i have so far: {-# LANGUAGE TypeFamilies, QuasiQuotes, MultiParamTypeClasses, ...
-4
votes
4answers
258 views

Are there any programming languages understood by all operating systems, if so what? [closed]

I'm curious if there's a programming language that you can write code for all operating systems in, and if so what language that might be? I'm guessing something very low-level like Binary could do ...
5
votes
2answers
172 views

What API is required for code completion/syntax highlighting/similar IDE features?

I've been developing a little language in my own time, and I've got a fairly bare-bones prototype that implements some of the most basic features. Now I'm looking at scaling up, and I don't want to ...
3
votes
3answers
309 views

What's the best programming language to learn for solving partial differential equations?

I have to create a program that compares two or three different methods (FEM FVM FDM) for solving an easy pde. Is there a program language in which I could do this easily? (i need to operate with ...
0
votes
1answer
240 views

How can I brush up my C++ knowledge?

It passed 10 years since I last used C++. Back in those days in University but also at laboratories I used to be one of the best in the class with highest grades. But know if I look at some C++ code ...
32
votes
8answers
2k views

Is memory management in programming becoming an irrelevant concern?

Background I revisited an old (but great) site I had not been to for ages - the Alioth Language Shootout (http://benchmarksgame.alioth.debian.org/). I started out programming in C/C++ several years ...
3
votes
2answers
235 views

What are some JavaScript selectors? [closed]

I was at an interview recently and although they knew that I was a beginner in javascript they asked me what selectors I used before? I didn't know what to say. I came back home and searched for it ...
-2
votes
2answers
121 views

Where do I start? [closed]

I've been playing around with Javascript and python a little bit, but I still have no idea how to do any sort of programming. I'm only in highschool, and I really want to go to college for computer ...
-2
votes
2answers
133 views

What topics/abilities are critical to learning a programming language? [closed]

What topics/abilities are generally accepted as vital-to-know of any programming language? (Can be answered through either language-specific or non-specific suggestions, however) For example, I ...
4
votes
2answers
352 views

Do any LOP languages exist?

I have read a few of the articles related to the Language Oriented Programming paradigm. Therefore, I concluded that LOP paradigm can let programmers be more productive because of it's extensibility. ...
9
votes
3answers
212 views

Can we make it easier to add data flows between distant parts of a large codebase?

When making changes to large systems, I often face the problem that some piece of functionality needs to get some data from another piece, but they're in different parts of a deep and branching call ...
41
votes
4answers
15k views

Why do programming languages, especially C, use curly braces and not square ones? [closed]

The definition of "C-Style language" can practically be simplified down to "uses curly braces ({})." Why do we use that particular character (and why not something more reasonable, like [], which ...
24
votes
7answers
2k views

Why do large websites use different languages for the backend and frontend?

My understanding from small MVC applications is that you have the front end, which deals with HTML, JS, jQuery, etc, and you have the back end, which consists of your controllers and models. ...
-1
votes
4answers
596 views

Is is acceptable to create mediocre code now in preparation for new language features? [closed]

I'll be specific: Java 8 is promised to bring lambda expressions as well as method and constructor references among other things. As a Java developer I'm super psyched about that. In my day to day ...
5
votes
4answers
591 views

Is it possible to create a 2d game for both linux and windows with next to no changes?

I'm starting a project with friends which would preferably reach both audiences of windows and linux. The only problem is that none of us have any experience of linux porting or linux coding any way. ...
1
vote
8answers
1k views

How does if/else work internally in all programming languages?

if(true/false){ //if condition is true }else { // if condition is false } Everyone knows about the structure of if-else. But what is if actually? Is it a class method, static method or ...
5
votes
5answers
549 views

What's the effect of this assignment (whatever the language)?

I think my book (Programming Languages: Principles and Paradigms) is wrong. a is a vector, assume a C-like language: b = 0; a[f(3)] = a[f(3)] + 1; int f(int n) { if(b == 0) { b = 1; ...
6
votes
1answer
247 views

Why is the main memory for object allocation called the 'heap'?

Has anybody got an idea why the area of main memory where objects are allocated is referred to as the heap. I can understand the rationale for that of the stack LIFO but would like to know what the ...
-4
votes
1answer
112 views

GCC compiler for C and other languages [closed]

I have gone through many reference documents about how a GCC compiler optimizes program. But I am not sure how actually a programmer request GCC attempt to optimize a program. Plz help answering this ...
1
vote
1answer
175 views

A new language's chances [duplicate]

I am creating a new language, with some nice features like OOP, static typing, imperative, etc. The main reason for making a language was to learn more about compiler construction. My question is, ...
0
votes
0answers
42 views

Using namespacing in XML is similar concept as that of using Packages in programming?

When namespace is used in XML, the benefit is same as that of packages in programming. So, let's say, i am given a xml file ( mxml in flex or xib in ios ), then if i wanna convert it back to their ...
0
votes
3answers
205 views

C/C++ in applications that do not concern performance [closed]

C is the best language (or maybe the single language) suitable for operating systems, drivers, embedded systems etc. For more complex domains like computer graphics C++ is a better choice. But these ...
31
votes
3answers
1k views

Why are actual parameters called “arguments”?

Where does the word "argument" (in the programming sense) come from? i.e. Why are actual parameters called "arguments"? The meanings don't seem related, and I haven't found any explanation of it ...
-4
votes
1answer
270 views

Learning advanced programming [closed]

I'm from India and it's not really a good place for learning and education. I'm an IT student, I've been studying various programming languages like Java, C, C++, VB etc. And its my final year in ...
-1
votes
2answers
77 views

Course selection consultation [closed]

I need an opinion about course selection in my school. I am undecided between two courses and do not know which one i should take. One of the courses is "programming language concepts" and its ...
-1
votes
2answers
166 views

What to learn and how? [closed]

I am a Java (Web) Developer. Having knowledge about c#, PHP and Ruby. I am getting confused how to keep myself updated with very fast changing the programming language and their implementation. Like, ...

1 2 3 4 5 20