Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts

Monday, 11 March 2013

AUTOLISP


AUTOLISP






                                         AutoLISP is a Lisp programming language built exclusively for use with the full version of AutoCAD and its derivatives, which comprise of AutoCAD Map 3D, AutoCAD Architecture and AutoCAD Mechanical.

Why AutoLISP?
Auto Lisp don’t need any prior programming language skills, you can straightforward learn Auto Lisp and simultaneously, do AutoCAD customization.

  • AutoLISP works on any version of AutoCAD
  • Faster than VBA
  • Special editor is not needed to edit AutoLISP
  • good to program beginners
  • Very stable, almost no bug


AutoLISP have rich set of functions that you can use to carry out any activity in AutoCAD automatically.

Advantages of AutoLISP

  • AutoLISP can do advanced calculations.
  • AutoLISP can interact with the user, pausing to get input.
  • AutoLISP can create entities in existing drawings, or even make complete drawings from scratch.
  • AutoLISP can interact with the drawing database, both extracting information from it and changing information in it.
  • AutoLISP can create, read, and revise files and more at http://ronleigh.com/autolisp/aadvanta.htm


Ultimate Auto Lisp tutorial for beginners, Intermediate, Advanced, Extreme

Afra Lisp learning Auto Lisp for Auto CAD productivity

Free AutoLISP and Visual LISP code snippets for AutoCAD. Visual LISP technology is a tool for code creation in the AutoCAD software application.

Autolisp forum for your queries

Google docs on Auto Lisp

Auto Lisp codes free samples

List of commands for Auto Lisp

Visual Lisp examples

Auto Lisp Jobs and opportunities


Friday, 8 March 2013

Objective-C


OBJECTIVE - C






                                       Objective-C is a general-purpose, high-level, object-oriented programming language. It’s a superset of the C programming language. Objective-C inherits the syntax, primitive types, and flow control statements of C and adds syntax for defining classes and methods. 










There are many Objective– C coding conventions, methods, accessor methods,
Learn Objective C tutorial with object oriented concepts and C language

Mac developer library

Learn Objective C Day by day


Objective C at rypress tutorial

Objective C Beginner Tutorials

Courses for programming and development of applications for  Iphone, Ipad, mac 

Objective C programming books in depth for both beginner tutorials, advanced tutorial

Objective C video tutorial

Lynda tutorial on Objective C









Why Objective C?

  • It’s a powerful language,
  • Easy-to-learn,
  • Object-oriented version of C,
  • Provide dynamic binding,
  • Run-time type identification, and persistence
  • Easy to understand code
  • Well organized language
  • kind of functionality
  • open style of dynamic binding



Objective C Jobs

Monday, 4 March 2013

JAVASCRIPT


JAVA SCRIPT





                                                 JavaScript (JS) is an interpreted computer programming language. It was originally implemented as part of web browsers so that client-side scripts may interact with the user, control the browser, communicate asynchronously and alter the document content that is displayed.






JavaScript is used in billions of Web pages to add functionality, validate forms, communicate with the server, and much more. JavaScript is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions.






JSON and JQuery are other Java Script libraries designed to simplify client side scripting. Java Script is used an Intermediate Language. 

Server-side JavaScript: Node.js is latest example for Server side scripting.

One of the best resources for learning Java Script, where you are addicted to coding

An Excellent kit for Java Script resources, you can get various free scripts, tutorials, references, applets, transitions and much more at

Enable Java Script in your browser, any web browser you use

Mozilla developer network with documentation, data structures, technologies overview, inheritance, canvas, tools and advanced resources,

Hello world example







JQuery
Jquery User Interface interactions, effects, widgets, and themes framework
Quint- Js unit testingframework






Jquery for mobile
Some best examples of Java script






Other useful Java Script Tutorials for Beginners


Friday, 15 February 2013

CAML Programming


CAML Programming





                                 Caml ( Categorical Abstract Machine Language ) is a general-purpose programming language. Caml supports functional, imperative, and object-oriented programming styles. Developed and distributed by INRIA. OCAML and CAML Light are the major implementations.  Caml language is widely used for teaching programming. 



Caml is widely used programming languages and used to develop applications that involve symbolic computation: automatic theorem provers, compilers and interpreters, program analyzers, etc. It is now used to develop software in many other application areas. Caml is an XML based markup language used with the family of Microsoft SharePoint technologies. 

Success stories regarding CAML Language Applications can be viewed at caml.inria.fr


Download Caml Compilers here



Advantages of CAML queries
It is fast.
Can be use it from all kind of technology like Silverlight, or Jquery.
You can use U2U CAML Query builder to generate CAML Query.
We can use LINQ syntax and the LINQ keywords.



Programming Caml with msdn( Microsoft )

Query schema of CAML : various queries with syntax and examples are given

OCAML hello world program :

print_endline "Hello, world!" ;;

Caml.net is a set of .NET language-based tools for creating dynamic, reusable CAML query components. Advantages of Caml.net, resources, installation guide with examples are given camldotnet.codeplex


OCAML online console, installation, tutorials, books, videos, papers, libraries, development tools, user manuals, cheat sheets are given in detail

Calm query builder its advantages, download link and installation guide


Jobs
OCAML Jobs and internships can be found at naukri.com or get them through by mail at  


Caml Basics and Advanced tutorials


Ocaml basics, exercises, official manuals, online tutorials, libraries, books and magazines, tools are given in detail at

Wednesday, 13 February 2013

C# Programming



C#(sharp) Programming




                                      C# is a multi-paradigm programming language imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.  C# is one of the programming languages designed for the Common Language Infrastructure.







C# is an elegant, simple, type-safe, object-oriented language to build a breadth of applications. 


Why C#?
C# allows switch statements, Anonymous methods, iterator that employs co-routines, ability to alias namespaces. Event handling is a "first class citizen"; it is part of the language itself. 

C# is one of the best language for mobile application development too. Programmers who are from C/C++ or Java background prefer C# as the code structure is very close to that of these Programming languages. C# supports Java style code documentation



C#-corner is one of the best collections of all c sharp technologies. Best E-books regarding C# are given here. Users post their interview questions and you can answer or post your questions and get the best out of them. Videos featured in C# are posted for developers.

CSharp Compiler and cross platform, open source .NET development framework. Mono is a software platform using C# to develop applications for ios and android used for both web and desktop and can be viewed at monoproject






Tutorials regarding C# for beginners, with advanced resources are at


Microsoft tutorials for beginners using C# from basics with examples.


C# with databases , forms, dates and times, files concepts are explained with basics http://www.homeandlearn.co.uk/csharp/csharp.html



Monday, 11 February 2013

C++ Programming


C++ Programming




                               C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It adds object oriented features, such as classes, and other enhancements to the C programming language. C++ is one of the most popular programming languages and is implemented on a wide variety of hardware and operating system platforms. C++ provides more than 35 operators, covering basic arithmetic, bit manipulation, indirection, comparisons, logical operations and others. 
C++ supports object oriented programming, generic programming, data abstraction.



C++ Applications:
CAD
Adobe systems
Maya - 3D animation
Amadeus
Amazon.com
Apple
AT&T
Auto-desk and more at strostrup


C++ Applications, Compilers  GUI Libraries, Videos, Resources, Design and History, Tool-kits strostrup




Sample C++ programs are given in detail in


C++ Compilers are used to run the program after writing the complete code. Some of the best and mostly used Compilers are 


C++ IDE are used for writing code with help and compilers with interpreters. Some of the most used IDE's are






A good number of C++ Projects can be found here


Complete C++ overview of programs and programming languages, its features, history, documentation, reference, forum, source codes useful for beginners are completely available here


C++ Tutorials, quizzes, tips, job interviews, openings, code snippets


To become an expert programmer you should read this tutorial completely


Wiki books regarding c++ programming language each and every point in details is explained here.



cpp reference regarding libraries, containers, threads, headers, algorithms, iterators, utilities 



Sunday, 10 February 2013

C Language


C Language



                                         C is a general purpose programming language. It had formerly been coded in assembly language in systems like UNIX. C is one of the mostly used programming languages of all time. Many languages are developed by the influence of C.



Why C?

C is the precursor and inspiration for all of the most popular high-level languages available today. C programs can be compiled and run on any processor. C allows the programmer to write directly to memory. Dynamic memory allocation is under the control of the programmer. C provides a uniform, clean interface. 


Where is C used?
Embedded System such as Operating Systems using Assembly Language
System Programming
Open Source Software
Video Games
Language Compilers
Language Interpreters
Text Editors
Printer Spoolers
Network Drivers
Data bases


C language Keywords: Each and every keyword with specific example is explained at tigcc.ticalc

C programming is given with programs regarding graphics, mouse movements and examples in huge number where all programs are working at


Programming is where you think logically to solve a problem , here is the way where you learn programming by coding. You can practice various problems by solving them, compete in contests, discus your doubts in forums and get solutions and can win prizes also at codechef


Your resource for  C language beginner tutorials, resources, practice problemsreferences


C programming for engineering applications, graphics, integration, interaction with hardware, scientific applications, math applications, software tools, games, networking and distributed system, creating libraries and much more can be viewed with source code here dmoz.org


C projects regarding various topics are given in indiaexam

C language beginner experiments, games and graphics, code snippets, data structures, programming in UNIX, programming in GNU-LINUX,  hardware interaction through C, math logic's, sorting, searching, miscellaneous programs at


Hello world program


Monday, 4 February 2013

Assembly Language



Assembly Language





                                An assembly language is a low-level programming language used to interface with computer hardware. Each statement is written in machine understandable language.

Assembler is used to convert the assembly language into machine code. It is specific to the architecture of computer. An assembler creates object code by translating assembly instruction mnemonics into opcodes, and by resolving symbolic names for memory locations and other entities.




Assembly language consists of 3 types of instruction statements
  • Opcode mnemonics
  • Data sections
  • Assembly directives


Where its used?
  • Real time Applications in Simulations, flight navigation and medical equipment.
  • When to interact with hardware devices directly.
  • Reverse Engineering
  • System booting
  • List of Assemblers:
  • IBM ASP
  • AT&T
  • MASM
  • GAS and much more.


Assembly Language Tutorials can be viewed here

Why Assembly Language?
  • To know the operation of your PC
  • To control the PC
  • These Programs are quick.

Assembly language video tutorials at showmedo

Hello world Program is given in this link for flat assembler and microsoft flat assembler helloworld.


Friday, 1 February 2013

AIMMS

AIMMS




                                                                   AIMMS (an acronym for "Advanced Interactive Multidimensional Modeling System") is a software system designed for modeling and solving large-scale optimization and scheduling-type problems. It consists of an algebraic modeling language, an IDE for both editing models and creating a GUI around these models, and a graphical end-user environment. AIMMS is used in industries including oil and chemicals, steel production and agribusiness.




AIMMS supports a wide range of mathematical optimization problem types:
  •     Linear programming
  •      Quadratic programming
  •     Nonlinear programming
  •     Mixed-integer programming
  •     Mixed-integer nonlinear programming
  •     Global optimization
  •     Complementarity problems (MPECs)
  •     Stochastic programming
  •     Robust optimization
  •     Constraint programming






We can find AIMMS overview, User Interface, Data Management, Licensing, its installation, getting started, tutorials for beginners and professionals, application examples can be found here
http://www.aimms.com/Case studies, News and newsletters can be found here.


Source: These details are given from Wikipedia and other websites in brief as a clear view for better guidance. For more info u can view here http://en.wikipedia.org/wiki/AIMMS