Sponsored White Papers, Webcasts, and Downloads
ZDNet Dictionary Definition
- Programming Language
- A language used to write instructions for the computer. It lets the programmer express data processing in a symbolic manner without regard to machine-specific details.From Source Code to Machine...
- Full Programming Language Definition >>
ZDNet Resources
- sort by:
- Relevance
- Date
- Popularity
- Keyman Developer 7.1.267 (Windows)
- Keyman Developer allows you to specify the keyboard layout and create a mapping program for almost any language using a visual point-and-click process or a powerful keyboard specification programming language.
- Software downloads 2009-06-17
- PLT Scheme 4.2 (Mac)
- PLT Scheme is an innovative programming language that builds on a rich academic and practical tradition. It is suitable for implementation tasks ranging from scripting to application development, including GUIs, web services, etc. It includes the DrScheme programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone...
- Software downloads 2009-06-01
- SimpleIPC 1.0.0.1 (Windows)
- SimpleIPC is a set of objects, server processes, and configuration tools which allow you, the software developer, to have some of your application's work performed in an external process on the same machine. You make function calls to objects in the external process as if they were local objects. "Under...
- Software downloads 2009-04-21
- Barbara Liskov wins 2008 Turing Award
- I don't tend to report or blog much about various scientific awards that get handed out over the year. However, this one is worth a quick note since Barbara Liskov co-wrote one of the canonical college texts on programming Abstraction and Specification in Program Development and has had a...
- Blog posts 2009-03-10
- Insider 3000 Workstation RT 3.2c (Windows)
- Insider 3000 is technical analysis software. Our goal is to provide immediate technical analysis tools to professional investors as well as to who is just starting. It is an instrument for the trading activities. With Insider 3000 you can study whichever security chart with any time base. You can create...
- Software downloads 2009-02-03
- Practical Foundations for Programming Languages
- The central organizing principle of the paper is that programming language features may be seen as manifestations of an underlying type structure that governs its syntax and semantics. The emphasis, therefore, is on the concept of type, which codifies and organizes the computational universe in much the same way that...
- White papers 2008-12-25
- Microsoft hires digital-identity/open-source maven Dick Hardt
- Microsoft's hiring slowdown hasn't translated to a complete hiring freeze. Among the newest of the Red-Pill poppers is Dick Hard, known for his take on the "Identity 2.0" concept and his porting of the Perl language to Windows. by Mary Jo Foley
- Blog posts 2008-12-10
- MatBasic 1.2 (Windows)
- MatBasic is a calculating, programming and debugging environment using special high-level programming language designed for solving mathematical problems. MatBasic programming language allows execution of difficult mathematical calculations, involving an exhaustive set of tools for the purpose of creation of algorithmic programs. It also allows a user to abstract his mind...
- Software downloads 2008-12-08
- Issues and Challenges for Selecting a Programming Language in a Technology Update Course
- The purpose of this paper is to identify the issues and challenges that face the decision to select a programming language to teach in a technology update courses. This paper also makes suggestions to address these existing issues in an effort to increase student success. The findings of this paper...
- White papers 2008-11-11
- Semantic and Epistemological Continuity in Educational Robots' Programming Languages
- The object of this paper is to analyze some new open-source software for the programming of educational robotic kits which can accompany the student from pre-school to high school. The authors propose the development of a learning environment which operates on two levels: the physical level, with the planning and...
- White papers 2008-11-04
- Is My DSL a Modeling or Programming Language?
- It is often difficult to discern the differences between programming and modeling languages. As an example, the term "Domain-specific language" has been used almost interchangeably in academia and industry to represent both programming and modeling languages, which has caused subtle misconceptions. The borders between a modeling and programming language are...
- White papers 2008-10-15
- Top Draw 1.0.1 (Mac)
- Top Draw is an image generation program. By using simple text scripts, based on the JavaScript programming language, Top Draw can create surprisingly complex and interesting images. The cool part is that the program has built in support for taking your image and installing it as your desktop image. There's...
- Software downloads 2008-10-13
- Coordinating Database and Programming Language Research
- This paper examines the gap between database and programming language research and practice. Relational databases and object-oriented programming have been great success stories over the last 40 years. While the database community works hard to improve and extend database capabilities, it does not seem to pay much attention to how...
- White papers 2008-10-06
- Keyword Programming in Java
- Keyword programming is a novel technique for reducing the need to remember details of programming language syntax and APIs, by translating a small number of unordered keywords provided by the user into a valid expression. In a sense, the keywords act as a query that searches the space of expressions...
- White papers 2008-09-28
- PPL Pocket Programming Language 1.52 (Mobile)
- Pocket Programming Language is a fast and powerful programming system that makes it easy to develop games, demos, business applications, and all types of programs for both the Windows and Windows Mobile PDA platforms. Instead of taking months to write challenging games or powerful sales demonstrations, Pocket Programming Language cuts...
- Software downloads 2008-09-18
- Dictionary Cleaner 1.5 (Mac)
- Until now there has been no easy way to see what dictionary words you've added, to add words to the dictionary while not in a word processor or editor, or to remove spellings youve accidentally added. Dictionary Cleaner gives you the power to do all that and more. Dictionary Cleaner...
- Software downloads 2008-09-11
- Implementing Security Via Modern Programming Languages
- Security topics in all areas are a pressing need for Computer Science instructors. This paper provides a survey of security features in modern programming languages. The paper presents the role that type safety and capabilities provide for the building of secure systems, and how language systems allow designers to model...
- White papers 2008-08-27
- What programming language should we teach?
- What programming language should we teach?Re: What programming language should we teach?How about Javascript? No, seriously... it's free, it's cross-platform, it's already available on virtually ANY computer without needing to install anything at all, it's not terribly complicated, and it greatly resembles many of the other languages in use.When it...
- Discussion threads 2008-06-27
- What programming language should we teach?
- I had a discussion shortly before the end of the year with one of our exchange students regarding a programming class I wanted to teach. My goal was simply to introduce programming concepts and algorithmic thinking. Heck, I'd be happy if the kids could walk out of the...
- Blog posts 2008-06-27
- Interpreted Programming Languages and Interpreters: Insight and Coding Procedure
- In a senior-level computer science course, Programming Languages, Dr. Janine Marburg assigned a semester-long project requiring the development of an interpreter, a computer program that executes another computer program. This paper highlights the development process of the interpreter project. Interpreters are often used in conjunction with a programming language designed...
- White papers 2008-06-16
- << Previous
- page 1 of 7
- Next >>
Content Types
Refining Tags
- Programming (102 results)
- Software/Web Development (94 results)
- Software Development (92 results)
- Programming Languages (74 results)
- Development Tools (71 results)
- Software (18 results)
- Microsoft Windows (14 results)
- Apple Macintosh (13 results)
- Java (9 results)
- Enterprise Software (8 results)
- Hardware (8 results)
- Personal Technology (7 results)
- Productivity (6 results)
- C/C++ (6 results)
- Ooa/Ood/Oop (6 results)
- Operating Systems (6 results)
- Data Management (5 results)
- Web Development (5 results)
- XML (5 results)
- C++ (4 results)
- C (4 results)
- C# (4 results)
- .Net (4 results)
- Association For Computing Machinery (4 results)
- Open Source (4 results)
- Databases (4 results)
- Games (4 results)
- Microsoft Corp. (4 results)
- Object-oriented (4 results)
- Apple Mac OS (3 results)
- Networking (3 results)
- Columbia University (3 results)
- Marketing (3 results)
- Microsoft Visual Basic (3 results)
- Storage (3 results)
- Google Inc. (3 results)
- Business Operations (3 results)
- Multimedia (3 results)
- Web (3 results)
Meet Doc
-
Here to help you with your Document Management Needs
- Check out Doc’s Blog on ZDNet
- Driving While Printing. And Printing While You Fly I have racked my brain to come up with the list of features and benefits to consider when thinking of mobile printing.
- Fed employees throw out millions of pages every day The Washington Times reports that a full third of the printing performed by U.S. government employees is instantly tossed out or recycled.
-
Produced by
ZDNet and

